43 Keedonwood Road Villa offers proximity to nearby tourist spots, such as the 16th century Queen's House Mansion, situated 6 km away.
In-room amenities include a multi-channel TV, as well as an ironing set. The property comes with a bathroom with a separate toilet and a bath. A hair dryer and towels are included for added comfort.
This accommodation includes a dining place with a fridge, an oven, and kitchenware. The property is a mere 14 minutes on foot from Farmhouse Pizza, where guests can enjoy various meals.
London City airport can be reached within 28 minutes drive, and natural attractions like Mudchute Park and Farm are about 7 km away. Entertainment venues in the vicinity include The Broadway Theatre, which is around 25 minutes' walk away. The villa offers sports enthusiasts to discover Crystal Palace National Sports Centre, located around 10 minutes' drive away. 43 Keedonwood Road Villa is also just a short drive from St Barnabas Hall bus stop.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please