Featuring a major location in the very heart of the city, the 3-star London Lodge Hotel is in the immediate vicinity of St Philip's Church. Wi-Fi is available in public areas and a parking garage is provided nearby too.
London Lodge Hotel features 28 rooms with a minibar, coffee and tea makers, and such comforts as an ironing set and air conditioning. There is also a private bathroom. Guests will find hair dryers and bath sheets in bathrooms fitted with a separate toilet and shower/tub combinations.
Guests can have access to an internet corner, and make use of conference facilities and a photocopy machine.
This accommodation offers a continental breakfast daily. The smoke-free hotel has an à la carte restaurant and a lounge bar. The property features Stephanies restaurant with city views. There is a restaurant serving Italian food 3.1 km away.
20 minutes on foot from Kyoto Japanese Garden, the hotel is 450 metres from Earl's Court underground station. The London Lodge is also 4.8 km from the public Trafalgar Square in London. Guests might as well enjoy proximity to Bolton Gardens, situated 11 minutes' stroll away. Royal Albert Hall lies a mere 1.9 km from the property. The closest train station to this elegant hotel is London West Brompton, which is 15 minutes' walk away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please