Situato a circa 10 minuti a piedi dalla stazione di Croydon Norwood Junction, il confortevole hotel Bel Place Norwood dispone di viste sul giardino.
Quest'affittacamere si trova a 2 km dal Crystal Palace Park, mentre gli Horniman Museum and Gardens si trova a 4 km. Gli ospiti possono andare a vedere Sutton a 10 minuti di auto da questo hotel. C'è il Kelsey Park a circa 10 minuti in auto dall'hotel Bel Place Norwood. È situato accanto alla fermata dell'autobus Selby Road.
Le camere sono dotate di servizi per la preparazione di tè/caffè, nonché di una TV a schermo piatto con canali satellitari per la comodità degli ospiti. Nei bagni gli ospiti avranno l'accesso a un bagno con WC separato e una doccia. Molte camere sono provviste di bagni ad uso esclusivo che offrono un bidet, un bagno con WC separato e una doccia.
Il ristorante Get Stuffed Cafe si trova accanto all'hotel Bel Place e serve piatti mediorientali, a 100 metri.