406 rooms · ★★★★★ · from £255
Opened by King George V in 1927, this luxurious 5-star hotel is situated in the heart of Mayfair, surrounded by the parks, theatres and attractions of London’s West End.
Log in with your cycle.travel account:
Password |
Or simply use your account on: