This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy. Learn More

Accept

Book your stay

Local Attractions

Central London and its attractions are just a few stops away from our hotel. From West Kensington station, Harrods department store, the Natural History Museum and Hyde Park are all only 3 stops away!

If you are looking for travel inspiration, have a look at our top picks below:

For any queries on your trip to London please do not hesitate to contact our friendly and helpful staff on 0207 384 5151

JOIN OUR MAILING LIST FOR EXCLUSIVE OFFERS

Sign Up