Holmesdale Road - London Hotel offers an accommodation within 23 minutes by car from London Biggin Hill airport.
This villa includes a microwave, an electric kettle and a refrigerator for self-catering. Croydon Norwood Junction train station is at a distance of 750 metres.
The local and social history Museum of Croydon is less than 10 minutes’ drive from the property and Portland Place is set 15 minutes’ walk away. Such major London sights including Selhurst Park Stadium are also located nearby. Emek Kebab is a fast food restaurant serving Turkish dishes. Holmesdale Road - London Hotel offers accommodation with direct access to South London Theatre.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please