James House se nachází nedaleko St Mary's Catholic Church a je pouhých 10 minut od centra města South Norwood.
Umístěný 1 km od Muzeum ve městě Croydon, tento hotel je také pouze 5-minutovou jízdou od Stadion Selhurst Park Stadium. James House je asi 10 minut chůze od vlakového nádraží West Croydon.
Chennai Dosa servíruje indickou kuchyni a leží jen 6 minut chůze od hotelu.