The Florence Room Norwood features convenient proximity to such city attractions as Church of the Holy Innocents, situated just a 7-minute walk away.
Enhancing your comfort, a separate toilet and a shower can be found at the accommodation. Moreover, there is a hair dryer and towels as well.
For those who want to cook their own meals, The Florence Room provides self-catering options such as an electric kettle, a refrigerator, and kitchenware. Croydon Norwood Junction train station is only 650 metres away, and South Norwood Clock Tower bus stop is right near The Florence Room.
The mostly Streatham Common Woodland is located 4.4 km away, and South London Theatre is a mere 450 metres from the apartment. Guests have easy access to Selhurst Park Stadium, which is merely 9 minutes' stroll away. The Whitgift Centre is 2.8 km from this apartment.