The Royal Horseguards Hotel & One Whitehall Place, London
The Royal Horseguards Hotel & One Whitehall Place, London
London
where AI
Victorian grandeur and riverside views make for a proper London stay; many rooms overlook the Thames and feel quietly elegant. Afternoon tea in the hotel is a popular pick — unbeatable location near Embankment, walking distance to West End theatres and landmark sights.
🏨Hotel
💎Upscale
🎩Sophisticated
📸Touristy
💼Business lunch
🏔️Scenic
👑Luxury
🌊Water view
+4 more








