Lily Hotel London - London

Rooms
108
Location
London - Kensington
Overview
The Lily Hotel, London, is situated very close to Earl’s Court Exhibition Centre. It is a few minutes walk to the Sunday Market and Brompston Cementery. The hotel is only several tube stations from many tourist attractions like the Natural History Museum, Victoria & Albert Museum, Harrods, and Oxford Street. The Lily Hotel is for the budget traveller, and has compact, simply appointed rooms.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a double bed or 2 single beds. Bathrooms have a shower only.
Hotel
Star
Location
other spellings: lily hotle landon, hotell, otle