North America • United States • Alabama • Courtyard By Marriott Homewood
Courtyard Birmingham Homewood's full renovation complements its beautiful location convenient to downtown Birmingham and nearby suburbs. Business and leisure travelers enjoy new amenities and nearby dining, shopping and entertainment.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!