To enjoy your vacation in Norwood, stay at The Florence Room Norwood, which is within 6 km of Horniman Museum and Gardens and within 10 minutes' drive of Norwood Public Park. The apartment is situated just 0.6 km from Croydon Norwood Junction train station and a few steps from South Norwood Clock Tower bus station.
The Florence Room includes a dining area and offers such modern comforts as ironing facilities. The apartment is also furnished with a writing desk. The property is equipped with a bathroom that features hair dryers and bath sheets. Moreover, there is a separate toilet and a shower as well.
The Florence Room offers self-catering options such as an electric kettle, a fridge, and kitchenware for guests to enjoy.
Crystal Palace National Sports Centre is about a 15-minute ride away, while Church of the Holy Innocents is about 500 metres from this apartment. Guests will find Selhurst Park Stadium in proximity to the accommodation.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please