
London, United Kingdom
Hotel Lily
1-star hotel
Enjoy complimentary Wi-Fi and a shared TV area at Hotel Lily, located in London's Hammersmith and Fulham borough. This hotel offers 111 guestrooms equipped with digital programming and coffee/tea makers. Bathrooms include…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking · extra charge


