North America • United States • Alabama • Towneplace Suites Homewood
Marriott's solution for long-stay travelers, TownePlace Suites Homewood offers uncomplicated residential living, with your budget in mind. Our townhouse community provides the things that matter- spacious studio, one and two bedroom suites, with s
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!