London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
41 Buckingham Palace Road, 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.
See MoreUsage of subsidiary facilities may incur additional fees