40 Inverness Terrace, London, United Kingdom W2 3JB
Kensington Gardens is a few minutes' walk to the south and Paddington Station (rail) to the north, perfect location for a break away. Starting at
$30 per person
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.