Townsend Hotel 100 Townsend St Birmingham MI United States
Phone: 800.548.4172 Fax: 248.674.9061 Accepts: American Express, checks, Visa, Diners' Club, MasterCard/Eurocard, Discover