The closest hotel to Buckingam Palace. Located immediately opposite the Royal Mews of Buckingham Palace, close to St James's Park, Green Park and The Mall. Well situated for access to Piccadilly, Knightsbridge and the West End.
The only place in London where it is possible to sit in our lounge and watch the activities in Buckingham Palace Royal Mews while enjoying traditional afternoon tea, snack and drinks.