Hotel Lily

Located close to all major attractions in London, the Hotel Lily is within walking distance to the Science Museum and the Natural History Museum and it is close to the Royal Albert Hall, Hyde Park, the heart of theatre land, the Olympia and Earl's Court Exhibition Halls.

The Knightsbridge shopping stores are also a short walk away from the hotel.

Location is the main selling point for this central London hotel and the staff will be more than happy to offer any tourism advise should you so need it.