Address : 2705 e south boulevard, montgomery Show Hotel Map
This good value hotel is located in the city of Montgomery in the state of Alabama. Montgomery Mall, a shopping centre offering countless outlets and entertainment options, is in the immediate vicinity of the hotel. The State Capitol is worth seeing and can be reached in about 15 km, while the city's airport is some 10 km from the hotel.