Наряду с оздоровительным клубом на территории, любителям спорта предлагается открыть для себя Стадион Mercedes Benz Arena, который находится в 7 км.
4-звездочный комфортный New Beacon International Hotel отличает уникальное расположение в 10 минутах езды на автомобиле от Шанхайского музея искусств и ремесел. Из этого отеля можно без труда добраться до Международного выставочного центра Intex Shanghai, расположенного в 3 км. Вблизи отеля есть Католическая церковь Сюйцзяхуэй. На расстоянии 15 минут ходьбы от отеля New Beacon International расположена автобусная остановка "宜山路中山西路". Аэропорт Шанхайский международный аэропорт Хунцяо расположен в 5 км от отеля, а дорога к нему займет примерно 15 минут на машине.
В отеле 124 номера, оснащенных сейфом, бесплатным Wi-Fi и кофеваркой.
Гости могут проводить время в лаунж-баре. Ресторан Ju Shi Wu He Min, где подают вкусную еду и напитки, расположен совсем недалеко от отеля New Beacon International.