80 Inverness Terrace
London England
Check in
3:00 PM
Check out
10:00 AM
With a stay at 80 Inverness Terrace in London (London City Centre), you'll be a 4-minute walk from Kensington Gardens and 14 minutes by foot from Hyde Park. This apartment is 0.7 mi (1 km) from Kensington Palace and 0.7 mi (1.1 km) from Portobello Road Market.
Make yourself at home in one of the 19 guestrooms.
Property Details
Location
80 Inverness Terrace, London, England W2 3LB, United Kingdom