London Villa - 20 Princes Square
London England
Check in
3:00 PM
Check out
10:00 AM
With a stay at this apartment in London (London City Centre), you'll be a 5-minute walk from Kensington Gardens and 7 minutes by foot from Portobello Road Market. This upscale apartment is 0.6 mi (1 km) from Kensington Palace and 1 mi (1.6 km) from Hyde Park.
Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a refrigerator and an oven. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include a desk and a microwave, and housekeeping is provided on request.
Property Details
Location
20 Princes Square, London, England W2 4NP, United Kingdom