EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
For an inspiring city stay, this apartment transports you right to the heart of the action. Just a short walk from Hyde Park, Royal Albert Hall, and Kensington High Street, you’ll be perfectly positio...
From €552 Nightly