Advertisement
Courtyard by Marriott Birmingham Homewood
Courtyard by Marriott Birmingham Homewood
Address:
500 Shades Creek Parkway, Homewood, Alabama
Traveler Rating by TripAdvisor

Traveler Comments

location was excellent. was there for Samford graduation