A Stroll in the Park
2 guests
1 bedrooms
Kensington, London
This bright and comfy room, situated in an elegant Victorian building in the very heart of Kensington is a great place for a solo traveller or a couple, regardless of whether you’re in London for business or pleasure. The prime location means that some of the capital’s most iconic sights are located just moments away, including Kensington Palace, the Royal Albert Hall and Hyde Park.