North America • United States • Alabama • Residence Inn Montgomery
The Residence Inn by Marriott Montgomery is an extended-stay hotel offering spacious studio and 2-bedroom suites with a full kitchen, living, and sleeping areas and high-speed Internet. Complimentary breakfast buffet and weekday managers reception.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!