Close Window
View Category

TownePlace Suites Birmingham Homewood

Hotel Views

Entrance (2 of 21)

Welcome to the TownePlace Suite Birmingham Homewood, located close to downtown Birmingham, Samford University and the University of Alabama at Birmingham.