144 rooms · ★★★★★ · from £311
Just 150 metres from Hyde Park, the Metropolitan is located on the fashionable Park Lane in Westminster. Michelin-starred dining and a stylish cocktail bar are provided in this London hotel.
Log in with your cycle.travel account:
Password |
Or simply use your account on: