With a stay at Hotel Lily in London (Kensington - Earl's Court), you'll be minutes from Earl's Court Exhibition Centre and close to Imperial College London. This hotel is close to Royal Albert Hall and Buckingham Palace.
Bathrooms with showers are provided. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Enjoy a satisfying meal at a restaurant serving guests of Hotel Lily.
Featured amenities include express check-in, express check-out, and a 24-hour front desk. Self parking (subject to charges) is available onsite.