- Home >
- Magazine Table of Contents - march-2011 >
- America's Best City Hotels
America's Best City Hotels
Courtesy of the Townsend Hotel
No. 18: The Townsend Hotel, Detroit
This stately and sophisticated brick hotel is decked out with European-style interiors and conveniently located in a posh Detroit suburb, with quick access to the city. The spacious luxury suites are the ones to book, with French doors and balconies overlooking downtown Birmingham.
You might also like
Advertisement
Advertisement
Advertisement
Advertisement