Gli ospiti del 20Mins London Bridge Lux 6 Bedrm Hotel Norwood possono godere di un accesso facile a South London Theatre, che si trova a soli 6 minuti a piedi.
L'affittacamere è situato nel distretto Norwood e a 700 m da Selhurst Park Stadium. Gli ospiti possono raggiungere il Crystal Palace Park a circa 2 km. Trovarsi a 10 minuti in auto dal Dulwich Park è un vantaggio per gli ospiti dell'hotel 20Mins London Bridge Lux 6 Bedrm. Questo hotel si trova a Norwood, vicino alla stazione ferroviaria di Croydon Norwood Junction.
Questa struttura dispone di 7 camere con un balcone e una zona pranzo. Le camere sono dotate di una TV a schermo piatto con canali satellitari, servizi per la preparazione di tè/caffè. Ci sono anche un bagno con WC separato e una doccia nei bagni. Tocchi di classe per arricchire il vostro soggiorno includono un bagno con WC separato e una doccia, oltre ad asciugacapelli e asciugamani.
Il 20Mins London Bridge Lux 6 Bedrm si trova a soli 450 m dal ristorante Coffee Craft, che serve piatti deliziosi.