James House South Norwood ligger 550 m fra togstationen West Croydon og tilbyder hurtig adgang til Whitgift Centre.
Crystal Palace Park og Croydon Airport Visitor Centre er placeret 4 km og 2 km henholdsvis. Hotellet tilbyder perfekt beliggenhed 1 km fra South Norwoods centrum. Du kan komme til Selhurst Park Stadium om få minutter i bil. Det ligger omkring 5 minutters gang fra St Mary's Church / West Croydon bus station.
Chennai Dosa servicere gæster med asaitiske retter og er kun 450 meter væk.