About Lily Hotel
Verified property profile, architecture overview, and stay experience in London.
Welcome to Lily Hotel, a charming 2-star hotel located in the heart of London, United Kingdom. With its prime location and excellent amenities, Lily Hotel is the perfect choice for both business and leisure travelers seeking comfort and convenience.
At Lily Hotel, we offer a total of 110 well-appointed rooms, each designed with your comfort in mind. Whether you are traveling alone or with a group, our spacious and tastefully decorated rooms are sure to provide a relaxing and enjoyable stay.
Stay connected with our complimentary Wi-Fi, available in all rooms and public areas. Whether you need to catch up on work emails or simply browse the web, our high-speed internet access ensures you are always connected.
