Il Jb Stays Croydon Townhouse South Norwood si trova a circa 25 minuti a piedi da Bethlem Royal Hospital Archives & Museum e offre Wi-Fi sia per motivi di lavoro che per svago.
Lo Stagno di Millers è situato a 2 km dall'appartamento. Il centro di South Norwood dista 2 km da quest'appartamento. Il Crystal Palace Park si trova a circa 10 minuti in macchina dall'alloggio.
Il Jb Stays Croydon Townhouse dispone anche di una cucina completamente attrezzata. La stazione degli autobus Bingham Road dista 5 minuti a piedi da qui.