Hotel Lily London

0 reviews

Contact

Address:
23 - 33 Lillie Road
London SW6 1UG
England
United Kingdom
Phone number:
+44 20 7381 1881

Accepted payments

American Express payment accepted Cash payment accepted Mastercard payment accepted

Location on map

Nearby companies

London Unattached
Distance: 88 yd.
PM Flowers
Distance: 141 yd.
Hotel Ibis Earls Court
Distance: 141 yd.
Hear No Evil
Distance: 176 yd.
Safestore Self Storage Earls Court
Distance: 194 yd.

Company description

Located near earls court exhibition centre and close to west brompton tube station, Hotel lily London is a 3 star hotel in Kensington, offering cheap accommodation in central London.

Reviews

There are no reviews for Hotel Lily London.