The Dunhill Hotel, located in Uptown Charlotte, is the city's only historic and boutique hotel. Our location puts you within walking distance of art galleries, museums, the full spectrum of dining experiences, nightlife, shopping, and much more.
The Dunhill Hotel stands distinct on the Charlotte skyline, an amalgam of American, British, and Italian influences, something those with an eye for period detail can detect. Opened in 1929 as the Mayfair Manor apartment hotel, with half of its original 100 rooms permanent residences, today's Dunhill Hotel is a thoughtful evolution. A full restoration and various on-going aesthetic improvements all share a common goal--to celebrate the original vision of Mr. Asbury, with a nod to the needs of the modern traveler. Join us, Dear Guest.