Choose your room
L A Place Croydon, London
Located 4.8 km from the public Kelsey Park, L A Place Croydon, London Norwood villa gives access to various tourist sites in the vicinity.
Orpington is at a distance of 14 km from this accommodation, while Selhurst Park Stadium is just 8 minutes' walk away. Crystal Palace National Sports Centre can be reached 3.3 km from the holiday home.
At this Norwood accommodation, guests can unwind in a seating area and a dining area and make use of such comforts as ironing equipment. Additionally, media facilities, such as a flat-screen TV with satellite channels, ensure a more enjoyable stay.
Dining options include a dining area, complete with tea and coffee making equipment. There is also a fridge, an oven, and kitchenware to prepare your own meal. L A Place Croydon, London villa is 350 metres from Emek Kebab, serving Turkish dishes. L A Place Croydon, London villa is approximately a 5-minute walk from Clifton Road bus stop and within a few blocks of Norwood Junction train station.