London Lodge Hotel 3-Star

Book this hotel in United Kingdom, London Central, Kensington

Photos of the 3* London Lodge Hotel

About the 3* London Lodge Hotel

The London Lodge Hotel is a stunning Victorian town house that radiates elegance and charm in London's attractive Kensington. Situated in a quiet area with great transport links to the city, it is ideal for enjoying a stay in the heart of the capital. A number of the area's best attractions are nearby, including plenty of excellent bars, restaurants and entertainment.
The decor throughout is in keeping with the building's history, which dates back to the 19th century; traditional English elegance meets modern facilities and a stylish finish.

The hotel offers a choice of luxurious rooms all with excellent facilities and furnished to a high standard. All rooms feature an en suite, air conditioning, satellite TV, mini bar, internet access and a telephone. The Executive Rooms offer all this plus a generous amount of space and even more luxury.

Location and Resort:
The hotel is situated in the historical and fashionable area of Kensington, west London, minutes from Earls Court.

Eating and Drinking:
Stephanie's Restaurant is the perfect place to relax and dine all day. From breakfast to a quick coffee to an international dinner menu, it provides everything you need. The attractive garden patio is beautiful in the summer, and in the evenings it becomes a modern and chic bar.

Swimming pools:
The hotel does not have a swimming pool.

Right choice:
The London Lodge Hotel is the perfect destination for a romantic weekend, with the sumptuous and cosy interior creating a magical home from home with all that London has to offer right at your doorstep.

Suitable for:
Couples and business visitors

Hotel 24 Hour Reception
Hotel Air Conditioning Public Areas
Hotel Bar
Hotel Laundry Service
Hotel Lifts
Hotel Luggage Storage
Hotel Restaurant
Hotel WiFi

Flight + Hotel
Hotel Only
Select destination from a list

Type destination
For nights
Guests in Room 1
Adults Children