20Mins London Bridge Lux 6 Bedrm Hotel Norwood está aninhado no distrito Norwood, a uma distância de 2.2 km das atrações esportivas, tais como o Crystal Palace National Sports Centre.
Whitgift Centre fica a aproximadamente 10 minutos de distância dirigindo, e o Parque Crystal Palace fica a uma distância aproximada de 25 minutos a pé deste hotel de 7 quartos. O Parque Dulwich também está a uma distância de 4.7 km deste hotel. 20Mins London Bridge Lux 6 Bedrm de Norwood está a alguns passos de South London Theatre. Estabelecimento está a uma distância de apenas 10 minutos andando da estação rodoviária South Norwood Clock Tower.
Os quartos estão equipados com máquinas de café/chá, juntamente com TV de tela plana com canais via satélite para o conforto dos hóspedes. Se gosta de cozinhar, há chaleira elétrica e refrigerador no local. Os banheiros incluem banheiro separado e chuveiro, bem como secador de cabelo e lençóis de banho.
O 20Mins London Bridge Lux 6 Bedrm de Norwood está próximo de Shelverdine Goathouse e oferece uma vasta seleção de refeições.