Hotel Lily

23-33 Lillie Road, London, United Kingdom, SW6 1UG

Hotel Lily Map

23-33 Lillie Road, London, United Kingdom, SW6 1UG
Exterior - Hotel Lily

Hotel Information

Hotel Lily is located in London's North London neighborhood, close to Earl's Court Exhibition Centre, Stamford Bridge Stadium, and Royal Albert Hall. Nearby points of interest also include Buckingham Palace and London Natural History Museum.

Hotel Features.
Hotel Lily features a restaurant. The hotel serves a complimentary hot and cold buffet breakfast. Wireless Internet access (surcharge) is available in public areas. This London property has event space consisting of banquet facilities and small meeting rooms. Guest parking is limited, and available on a limited first come, first served basis (surcharge). Additional property amenities include express check in, express check out, and an elevator (lift).

All guestrooms at Hotel Lily feature coffee/tea makers and windows that open. Bathrooms feature showers and makeup/shaving mirrors. Guestrooms offer direct dial phones. Housekeeping is offered daily and g