20 Hayland Close, London
1 bedroom
Baths
Guests
With a stay at this apartment in London, you'll be 2.9 mi (4.7 km) from Wembley Stadium and 7.1 mi (11.4 km) from Hyde Park. This apartment is 8.6 mi (13.9 km) from The British Museum and 8.8 mi (14.1 km) from Buckingham Palace.
Check In: 3:00 PM - midnight
Check Out: 11:00 AM
Housekeeping on request
Smoke-free property
Garden
Express check-in
Television in common areas
Free WiFi
Pets not allowed
Professional property host/manager
No rollaway/extra beds available
No nearby properties available in this region at the moment.