3 star hotel in kensington

Looking for companies by tag 3 star hotel in kensington in United Kingdom? Find in our directory the list of companies by tag 3 star hotel in kensington in United Kingdom.
We found 1 companies

Hotel Lily London

23 - 33 Lillie Road, London, London
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.
 Verified+9  Years with us
1

BACK TO TOP