Atrakcje okolicy, w tym Centrum Handlowe Whitgift, znajdują się mniej niż 8 min pieszo od hotelu James House South Norwood.
Park Crystal Palace leży w 4 km, a Dawne lotnisko Croydon — 2 km od tego hotelu. Stadion piłkarski Selhurst Park znajduje się 25 min piechotą od hotelu. Zlokalizowany 7 km od tego obiektu noclegowego, Baitul Futuh jest otwarty dla odwiedzin czcicieli i turystów. James House znajduje się tylko kilka kroków od przystanku St Mary's Church / West Croydon.
Położona 450 m od tego hotelu, restauracja Chennai Dosa serwuje wspaniałe dania kuchni indyjskiej.