This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Privacy Policy.
The Townsend Hotel

The Townsend Hotel

http://www.townsendhotel.com

Luxurious four star hotel located just outside Detroit, Michigan. In addition to hotel accommodations, Townsend Hotel offers meeting facilities, ballrooms, boardrooms, and reception halls.

  • Listing ID#15943
  • Listing TypeBasic
  • AddedDec 06, 2005