
Holiday Inn Montgomery Airport South by IHG
96 Folmar Parkway, Montgomery
Location A great hotel to have a nice rest before long walks around the city. Hotel Holiday Inn Montgomery Airport South by IHG is located in Montgomery. This hotel is located in 12 km from the city center. At the hotel Spend an evening in a nice atmosphere of the bar. Taste the local
Free WiFiParkingPool









