41Hotel
41 Buckingham Palace Road, Westminster Borough, London, SW1W 0PS, United Kingdom
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.