Recent guests also appreciated the pet-friendly rooms. Located in Birmingham, Michigan, a northern suburb of Detroit, The Townsend Hotel impresses guests with its classy atmosphere, afternoon ...