Rooms
Make yourself at home in one of the 15 guestrooms.
Restaurant
Exterior
Lobby
Location
With a stay at Holland Road Stays in London (Kensington), you'll be within a 5-minute drive of Westfield London Shopping Centre and Natural History Museum. This apartment is 2.4 mi (3.9 km) from Hyde Park and 4 mi (6.5 km) from Buckingham Palace.