Free Wi-Fi
Barber/Beauty Shop
Select dates to continue
From
Based on 25 verified reviews
Kristen H.
Apr 15, 2023
·
Stayed 5 nights
Susanne K.
Oct 17, 2022
·
Stayed 6 nights
Located in London, this vacation home is in the city center. Harrods and Kensington High Street are worth checking out if shopping is on the agenda, while those wishing to experience the area's natural beauty can explore River Thames and Clapham Common. London Eye and Natural History Museum are not to be missed.
More location infoCheck-in
Check-out
From 15:00 to 21:00
Before 10:00
Instant AI responses are based on hotel information