A unos minutos a pie del hotel James House South Norwood, los huéspedes pueden llegar rápidamente a la Iglesia Católica de Santa María.
El restaurante Mr Kebabish sirve platos de la cocina pakistaní y está a 350 metros del hotel.
El hotel te sitúa a una distancia de 600 metros del Centro Whitgift y a tan solo 1 km del Parque Wandle. La Antigua Terminal del Aeropuerto de Croydon está ubicada al alcance de este hotel, mientras que la parada de autobús de St Mary Church / West Croydon está a unos 5 minutos a pie. Entre las experiencias culturales de la zona destaca el Croydon Clocktower, enclavado a tan solo 1,1 km del James House South Norwood. El establecimiento está enclavado en South Norwood, a pocas cuadras de la estación de tren West Croydon.