41 – Hotel in London
Nestled behind Buckingham Palace, this luxurious hotel is opposite the Royal Mews. It has striking rooms, a generous supply of free snacks and canap̩s, attentive 5-star service, and a wood-panelled Executive Lounge.
Star rating: 5 stars
41 Buckingham Palace Road, SW1W 0PS, London
Price from: 395 GBP