London Lodge Hotel

Address: 134 - 136 Lexham Gardens, London, United Kingdom

Located in Chelsea, London Lodge Hotel is a perfect starting point from which to explore London. Both business travelers and tourists can enjoy the hotel's facilities and services. Facilities like free Wi-Fi in all rooms, 24-hour front desk, 24-hour room service, luggage storage, Wi-Fi in public areas are readily available for you to enjoy. All rooms are designed and decorated to make guests feel right at home, and some rooms come with internet access – wireless, internet access – wireless (complimentary), non smoking rooms, air conditioning, heating. The hotel offers various recreational opportunities. London Lodge Hotel is an excellent choice from which to explore London or to simply relax and rejuvenate.




Related Points of Interest Nearby:

London Lodge Hotel

Hotels
Approximately 0 km away
Address: 134 - 136 Lexham Gardens, London, United Kingdom

London Lodge Hotel

Cafes / Bars / Hotels
Approximately 0.01 km away
Address: 134-136 Lexham Gardens, Kensington, London W8 6JE, UK

Hotel Oliver

Hotels
Approximately 0.11 km away
Address: 198 Cromwell Road, Kensington and Chelsea, London, City of London, United Kingdom

Hotel Oliver

Hotels
Approximately 0.11 km away
Address: 198 Cromwell Road, Kensington and Chelsea, London, City of London, United Kingdom

Stay-In Apartments - Earls Court

Hotels
Approximately 0.17 km away
Address: 6B West Cromwell Road, London, London, England, United Kingdom

Rockwell Hotel

Hotels
Approximately 0.2 km away
Address: 181 Cromwell Road, London, United Kingdom

NH London Kensington

Hotels
Approximately 0.22 km away
Address: 200-222 Cromwell Road, London, United Kingdom

NH London Kensington

Hotels
Approximately 0.22 km away
Address: 200-222 Cromwell Road, London, United Kingdom

Premier Inn London Kensington Olympia Hotel

Hotels / Restaurants
Approximately 0.22 km away
Address: 22-32 West Cromwell Road, London SW5 9QJ, United Kingdom

Access Earls Court

Hotels
Approximately 0.22 km away
Address: 16 Longridge Road, London, London, England, United Kingdom