The convenient 4-star New Beacon International Hotel Shanghai, located 10 minutes' drive from the private art gallery "Long Museum", offers guests a bureau de change and a lift. The business hotel lies in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession, only a short distance from such cultural sights as Shanghai Film Museum.
The boutique-style property is right in the centre of the city, a 14-minute walk from Xujiahui Catholic Church, and about 10 minutes on foot from Shanghai Stadium tube station. The New Beacon International is very close to Shanghai Grand Stage and 15 km from Shanghai Hongqiao International airport. The area is notable for educational places like Donghua University, situated approximately a 10-minute drive from the convenient accommodation. Shanghai Indoor Stadium bus stop, offering a direct link to the city attractions and main places, is just a minute's drive from New Beacon International Hotel.
They are outfitted with elegant decor.
Breakfast is served in the restaurant. Guests are welcome to a coffee bar on site. Nearby restaurants, including Niu Xin Ting TanKao is a 7-minute walk from this Shanghai hotel.