Lily Hotel offers the perfect place to stay when in London, providing comfortable accommodation and a great location.
This warm and friendly property is ideally situated between Kensington and Earl's Court.
Adjacent to Earl's Court Exhibition Hall and close to Olympia, the hotel also enjoys the close proximity to some of the most prominent sites and attractions in London, namely Harrods, Knightsbridge, the Natural History Museum and the Victoria and Albert Museum.
South Kensington, where guests can enthusiastically take full advantage of vast shopping facilities and attractions, is also nearby.
The property features a nice lounge bar, ideal for a pre-dinner drink, a cocktail or a snack.