Located 3.5 km from Dino Beach Water Park, the 4-star Ss Hotel Xujiahui Shanghai features Wi-Fi in public areas and a car park nearby.
The hotel is in the heart of the city, 4.3 km from Shanghai Botanical Garden, and just a short drive from Hongmei Road tube station. The area includes such religious sights as Xujiahui Catholic Church (4.9 km) and Saint Ignatius Cathedral (4.8 km). Supplement your educational experience by visiting the public research Donghua University, which is 6 km from this Shanghai hotel. The property is also situated within close distance of South Hongcao Rd Caobao Rd bus stop. Ss Hotel Xujiahui Shanghai in Shanghai is 10 km from Shanghai Hongqiao International airport.
The rooms are equipped with a sofa and a writing desk, as well as soundproof windows for guests' comfort. Nice touches to enhance your stay include a separate toilet and a shower, along with hairdryers and slippers.
Situated 14 minutes' stroll from the hotel, the restaurant Wan Li Restaurant offers a Chinese menu.