Choose your room
Glamorous Spacious House
Located within 3 km of the huge Crystal Palace Park, the 2-bedroom Glamorous Spacious House London villa provides access to various tourist attractions in the vicinity.
The 13.3 hectare Norwood Park is just near this London holiday home, while Selhurst Park Stadium is only a 5-minute walk away. For sports enthusiasts, the accommodation is an ideal starting point to discover London's athletic scene, with Crystal Palace National Sports Centre, situated around 3.1 km away.
Offering a sitting area and a dining area, the London property welcomes guests with an iron with ironing board, as well as a multi-channel TV.
Self-catering facilities include an electric kettle, a fridge, and kitchenware, provided in a dining area. Turkish cuisine is served at Emek Kebab, which is located a few steps from Glamorous Spacious House villa. Glamorous Spacious House villa is also nearly 10 minutes' walk from Croydon Norwood Junction train station.