Hotel Aloft by Marriott Birmingham Soho Square
★★★
17 20th Street North,Suite 700, Birmingham (AL), United States Show on map
John Hand Club Hotel is a 3-star hotel in Birmingham (AL), United States. It is one of 118 places to stay in Birmingham (AL) listed on Triptoic.
17 20th Street North,Suite 700, Birmingham (AL), United States
John Hand Club Hotel is located at 17 20th Street North,Suite 700, Birmingham (AL), United States.
John Hand Club Hotel is rated 3 stars.
Highly rated alternatives close by
#1 in Birmingham
Hotel