Love this boutique hotel in London’s Mayfair. In a fantastic location to explore Hyde Park, Regents St, Piccadilly & within walking distance to Harrods & Buckingham Palace. They also have a fabulous bar Manetta’s making delicious cocktails from around the world