Hotel Lily London London

Hotel Lily London London

0  Reviews


Three Stars in London - Greater London
23 - 33 Lillie Road , Greater London, London, SW61UG
2073811881
http://www.hotellily.co.uk/

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.




Would you be willing to add a review of Hotel Lily London London? Submit a Hotel Lily London London review and contribute to the directory of recommended Three Stars in London. Is Hotel Lily London London owned by you, then claim it today. After claiming your business, you will be able to improve your business listing.