Choose your room
Relax & Chill - Crystal Palace
Relax & Chill - Crystal Palace Norwood apartment is located in Norwood, that is a quiet suburb popular for its namesake park, which has meadows, wetlands, and a lake, plus a bike path and playground, 6 minutes' walk from Croydon SDA Church.
Portland Place is a mere 1.5 km from this homestay and the public Kelsey Park is 4.5 km away. Guests can find Selhurst Park Stadium, which is about 600 metres away. Relax & Chill - Crystal Palace apartment is also a 10-minute ride from the local and social history Museum of Croydon.
This apartment is 350 metres from Clifton Road bus stop and not far from Croydon Norwood Junction train station.