minube
Travelodge Pelham
The Travelodge Pelham is located in Pelham in Massachusetts in the United States. It offers many recreational opportunities that allow one to discover and enjoy the area. The Birmingham Botanical Gardens, Birmingham Zoo and Birmingham International Airport are within driving distance. It has 64 rooms that all come with 99 cable channels including Showtime, in-room coffee maker, and safe boxes. Other features are the sofa beds, handicapped rooms and Valet service.