James House South Norwood hotel biedt snelle toegang tot de Sint-Mariakathedraal, gelegen op loopafstand van 5 minuten ervandaan.
Gasten hebben toegang tot het Crystal Palace Park 4 km verwijderd van het hotel, terwijl het Croydon Airport Visitor Centre op een afstand van 2 km ligt. U kunt het centrum van South Norwood lopend binnen circa 10 minuten bereiken. Het Selhurst Park is binnen 25 minuten wandelen van James House geplaatst. Het is amper 450 meter verwijderd van de St Mary's Church / West Croydon bushalte en binnen het bereik van het West Croydon treinstation in South Norwood.
Mr Kebabish met Midden-Oosterse keuken, is binnen 5 minuten wandelen van dit hotel gelegen.