The Townsend Hotel

100 Townsend St
Birmingham, Michigan 48009
10.6 miles from Palace of Auburn Hills
More hotels near this hotel

More Birmingham Landmarks Near The Townsend Hotel

Birmingham Bible Institute (0.4 miles)