The Townsend Hotel Birmingham
100 Townsend St
Birmingham,
MI 48009
In the entertainment district
Distance4.8 miles
SELECT