Directory Image
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
Directory Recreation Travel Hotels

The Townsend Hotel

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