Providing 90 rooms, the 3-star Shanghai Yitianxia Hotel is nestled at a distance of 750 metres from Suzhou River. This Shanghai hotel also offers guests high-speed Internet access in the rooms.
The property is located about a 15-minute walk from Changping Road tube station and about a 25-minute walk from People's Square. The Zhabei district of Shanghai grants access to cultural attractions like The Shanghai Museum, which is nearly 5 minutes' drive away. Jade Buddha Temple is situated only a short drive from the hotel. Changhua Road at Haifang Road bus stop is at a distance of 600 metres from Shanghai Yitianxia Hotel.
Oza Oza Bistro serves Japanese dishes and lies a short distance from the property.