- UK Information
- UK Hotels
- London Lodge Hotel
London Lodge Hotel
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.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £77
20
Victoria
Victoria, Waterloo
Earl's Court