About
The Townsend Hotel, located in the heart of the walkable downtown community and upscale shopping district of Birmingham, Mich., is a AAA four-diamond, Forbes four-star luxury hotel. Since its grand opening in 1988, The Townsend Hotel has continuously set the standard for quality and service, with spacious rooms and suites, fine dining and exceptional amenities. For more than 30 years, the hotel has been providing world-class service for luxurious getaways, special events or business conferences. On property, guests and visitors can enjoy a traditional Afternoon Tea, an impeccable dining experience at the Rugby Grille.
News
Contacts
Participation