Located just 1.1 km from the Museum of Croydon, James House South Norwood hotel offers access to tourist attractions throughout South Norwood.
Enjoy Indian cuisine in the restaurant Kathiawadi Cuisine, situated approximately 500 metres away.
The Whitgift Centre is nearly 5 minutes' drive away, while West Croydon train station is just around the corner from the hotel. Croydon Clocktower Cultural Center is 1.2 km from this South Norwood hotel, and London City airport is 30 km away. Church Of God Seventh Day is also in the immediate vicinity of the James House. East Croydon bus station is 850 metres from the property, and Wallington Green is about 10 minutes away by car.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please