Listings >> Hotels The Townsend Hotel townsendhotel.com 100 Townsend St, Birmingham, MI 48009, USA Get directions Hotels