HotelsClick.com

Hotel 101 Lexham Gardens

4 Stars

  101 Lexham Gardens - W8 6JN - London, United Kingdom View Map
Area: Earl's Court

Located within 1.4 km of Olympia Exhibition Centre and 1.5 km of Natural History Museum in London, 101 Lexham Gardens features accommodation with free WiFi and a kitchen.

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book