Das The Florence Room Norwood liegt in unmittelbarer Nähe von verschiedenen Sehenswürdigkeiten der Gegend: South London Theatre befindet sich unter anderem lediglich 6 Gehminuten von hier entfernt.
Das Apartment verfügt über eine getrennte Toilette und eine Dusche, die Ihren Komfort erhöhen. Des Weiterem gibt es einen Haartrockner und Handtücher im Badezimmer.
Das The Florence Room bietet Ihnen einen Wasserkocher, einen Kühlschrank und einen Herd. Der Flughafen London City befindet sich 40 Fahrminuten entfernt, und die Bushaltestelle South Norwood Clock Tower liegt circa 300 Meter von diesen Unterkünften entfernt.
Das Apartment liegt in nur 500 Meter Entfernung vom Bahnhof Norwood Junction und in 5 km Entfernung von dem ehemaligen Flughafenterminal Croydon. Dieses Apartment ist auch in einer Entfernung von 25 Minuten zu Fuß vom Dinosaur Court gelegen. Das The Florence Room liegt nicht weit entfernt vom Selhurst Park.