Choose your room
Twelve Thirty Serviced Apartments - 2 Croydon
Staying at Twelve Thirty Serviced Apartments - 2 Croydon South Norwood, guests can visit St Mildred's Church, located approximately 600 metres away.
This apartment is 4.6 km from the huge Crystal Palace Park. You can also reach Selhurst Park Stadium, which is 25 minutes' walk away.
Featuring a sitting area, Twelve Thirty Serviced Apartments - 2 Croydon is complete with modern conveniences like a flat-screen TV with satellite channels to elevate your stay. A highlight of this apartment for guests is the presence of hair dryers and bath sheets in the bathroom. A shower can also be found.
To enhance your comfort, the property comes with an electric kettle, a refrigerator, and kitchenware. The nearest bus stop, Havelock Road, is around 100 metres away.