London Lodge Hotel - Kensington
134 - 136 Lexham Gardens
Total Rooms: 28 Rooms From (GBP): 99.00
London Lodge Hotel is a beautifully furnished Town House hotel. It is close to public transport, Earl's Court and Olympia Exhibition Centres and London's varied tourist attractions.
All rooms are en-suite and offer the very latest in luxury facilities including air conditioning, satellite television, direct dial telephone, computer socket, PC modem lines, writing desk, hair dryer and mini bar.