Hotel: London Lodge Hotel ***

The hotel is located 1.5 km from Natural History Museum, 2.5 km from Royal Albert Hall and 3 km from Hyde Park.

Hotel Description

Facilities and services include a 24 hrs reception, restaurant, lounge bar, elevator, wireless Internet in public areas (extra charge), safe box in reception and meeting room. The rooms are equipped with air conditioning, TV, telephone, wireless Internet (extra charge), hairdryer and mini bar. Address: 134-136 Lexham Gardens, W8 6JE, London, United Kingdom.

Hotel Address

134-136 Lexham Gardens, , W8 6JE London, , United Kingdom

Hotel Features

Air ConditioningYes
Wireless Internet (WiFi)Yes
Distance to center 5.5 km
Distance to airport 22 km

Hotel Images

Hotel Map