The Townsend Hotel



Birmingham • Show on map
Price as low as USD 335.00
This sophisticated European-style hotel situated in the heart of trendy Birmingham Michigan and only a short drive from Detroit city centre features luxurious accommodations in a peaceful suburban setting.…More info


