The Townsend Hotel



Birmingham • Show on map
View Details for Price
This sophisticated European-style hotel, situated in the heart of trendy Birmingham, Michigan, and only a short drive from Metro Detroit, features luxurious accommodations in a peaceful suburban setting.…More info
