20 rooms · ★★★ · from £91
Located in Kensington, just 15 minutes’ walk from Hyde Park, London Lodge offers elegant rooms with satellite TV. Earl’s Court Underground Station is just a 5-minute walk from the hotel. All public areas and rooms have complimentary WiFi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: