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

More info about 41