Τα αξιοθέατα της περιοχής, όπως Εμπορικό Κέντρο Whitgift Shopping Centre, απέχουν μόλις 8 λεπτά με τα πόδια από το ξενοδοχείο James House South Norwood.
Croydon Vineyard Church είναι σε απόσταση μόνο 350 μέτρων, ενώ Πρώην Τέρμιναλ Αεροδρομίου Croydon απέχει περίπου 2 χλμ. από αυτό το ξενοδοχείο. Το κέντρο της πόλης απέχει 10 λεπτά με τα πόδια. Το Εθνικό Αθλητικό Κέντρο Crystal Palace βρίσκεται επίσης περίπου 4 χλμ. από το James House. Η στάση λεωφορείων St Mary's Church / West Croydon βρίσκεται σε κοντινή απόσταση, μόνο 5 λεπτά με τα πόδια από αυτό το ξενοδοχείο.
Το Chennai Dosa σερβίρει πιάτα ινδικής κουζίνας 450 μέτρα από αυτό το κατάλυμα.