Гости отеля James House South Norwood могут воспользоваться возможностью посетить католическую церковь Святой Марии, расположенную в 5 минутах пешей прогулки.
Приблизительно в 4 км от отеля разместился Парк Кристал Палас, в то время, как менее чем в 2 км находится Стадион Selhurst Park. Отель разместился совсем недалеко от Торгового центра Whitgift. Вы легко найдете Парк Норвуд всего в 10 минутах езды от этого отеля. Рядом с отелем James House есть West Croydon, что находится всего в 550 метрах.
Отличный выбор блюд индийской кухни предлагает ресторан "Chennai Dosa", расположенный довольно близко от отеля.