South London Theatre is merely 1.4 km from Holmesdale Road - London Hotel and London Biggin Hill airport is 25 minutes’ drive away.
Beddington Conference Centre lies about a 10-minute drive from the villa. Such major London sights including Selhurst Park Stadium are also located nearby. Guests can enjoy Turkish dishes in Emek Kebab, which is about a 5-minute stroll away. You can get to Museum of Croydon 3.2 km away.
A separate toilet, a bath and a shower along with an electric kettle, a refrigerator and an oven are also available in the rooms.
Clifton Road bus stop is in the immediate vicinity, about a 5-minute stroll away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Holmesdale Road - London!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.