216 rooms · ★★★★ · from £132
This 4-star hotel in central London offers spacious rooms just a short walk from Knightsbridge’s shops and museums and Earl’s Court Tube Station. There is a restaurant and fitness centre.
Log in with your cycle.travel account:
Password |
Or simply use your account on: