No. 330, Longshui South Road, Shanghai, China
Show map
The comfortable 3-star Ji Hotel Shanghai Xuhui Riverside includes air-conditioned rooms situated within a 6-km distance of the free China Art Museum. Wi-Fi is available throughout the property, so that you can stay connected.
This Shanghai hotel has a convenient setting approximately a 10-minute drive from the Huangpu River, while natural sights like Chocolate Happy Land Theme Park are approximately a 15-minute ride away. Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, where the Ji Hotel Shanghai Xuhui Riverside sits, grants access to cultural attractions like Lupu Arch Bridge, which is 4.7 km away. Located around a 20-minute ride from the hotel, the reconstructed 3rd - century Longhua Buddhist Temple is open for visiting by worshippers and tourists. The accommodation lies just 0.9 km from Longyao Road underground station and 12 km from Shanghai Metro train station.
The air-conditioned rooms at Ji Hotel Shanghai Xuhui Riverside combine such comforts as an air conditioner with complimentary Wi-Fi and a flat-screen TV with satellite channels. They also comprise a seating area. Furnished with a writing table, the rooms also have coffee/tea making equipment. A separate toilet and a shower, along with a hair dryer and bath sheets, are provided in the bathrooms.
+ More- Less
Most Popular Facilities
Wi-Fi
24-hour services
Express check-in/ -out
On-site Dining
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Shanghai
Rooms & Availability
Please wait, we’re checking available rooms for you.