Flat 2, 266 Holmesdale Road, London Se25 6Hx, Uk, London, United Kingdom
View map
Holmesdale Road - London Hotel
Holmesdale Road - London Hotel is 19 minutes' walk from Portland Place, and South London Theatre is about a 17-minute walk away.
Such major London sights including Selhurst Park Stadium are also located nearby. Emek Kebab is a fast food restaurant serving Turkish dishes. The accommodation is set about 10 minutes' drive from Crystal Palace Dinosaurs.
A separate toilet, a bath and a shower along with a microwave, an electric kettle and a refrigerator are also available in the rooms.
Clifton Road bus stop is in the immediate vicinity of this London villa.
+ More- Less
Main Features
Free Wi-Fi
+ More
Photos
Map
Tourist attractions in
London
Local sights
Church of the Holy Innocents - 450 m
Spurgeon's College - 1 km
Samuel Coleridge-Taylor - 750 m
Beckmead College - 350 m
Selhurst Park Stadium - 150 m
Portland Place - 850 m
South London Theatre - 750 m
St Paul's Church - 1 km
Arthur Conan Doyle - 400 m
Selhurst Evangelical Church - 300 m
Airports
London Biggin Hill Airport - 12 km
Train stations
Norbury - 3.1 km
Prices & Availability
Please wait, we're checking available rooms for you.