Lily Hotel – London – United Kingdom


Lily Hotel
Lily Hotel is conveniently located in the popular Earls Court area. Both business travelers and tourists can enjoy the hotel’s facilities and services. Free Wi-Fi in all rooms, daily housekeeping, 24-hour front desk, Wi-Fi in public areas, car park are there for guest’s enjoyment. All rooms are designed and decorated to make guests feel right at home, and some rooms come with television LCD/plasma screen, linens, towels, internet access – wireless, internet access – wireless (complimentary). The hotel offers various recreational opportunities. Lily Hotel is an excellent choice from which to explore London or to simply relax and rejuvenate.

Address : 23-33 Lillie Road
City : London
State :
Country : United Kingdom – Europe
ZipCode : SW6 1UG
Star Rating : 2
Check-in : 2:00 PM
Check-out : 11:00 AM
Map Location : Lily Hotel

>> Lily Hotel Reservations <<

Article Tags:
Article Categories:
London · United Kingdom

Leave a Reply

Your email address will not be published. Required fields are marked *