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