The Dunhill Hotel, also known as "Charlotte's Hotel," opened in 1929 as the Mayfair Manor apartment hotel. Half of the original 100 rooms were used as permanent homes. Today, it is a 60-room boutique hotel where both locals and visitors have memorable stays.