Ji Hotel Shanghai Stadium
No.222 Caoxi Road, Shanghai, China
No.222 Caoxi Road, Shanghai, China
Ji Hotel Shanghai Stadium offers 189 rooms 2.7 km from Longhua Temple.
Bathrooms include a separate toilet and a shower, and such comforts as hairdryers and bath sheets.
This hotel is situated in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession, within close distance of Caobao Road underground station. The accommodation in Shanghai is 3.4 km from Riverside Promenade. Located about a 15-minute ride from Xintiandi, the 4-star hotel puts the city at your fingertips. The nearest underground station is approximately a 10-minute stroll away. Ji Hotel Shanghai Stadium is about 15 minutes' drive from Shanghai Hongqiao International airport, which is 15 km away.
Guests may find the restaurant HeJi XiaoCai 5 minutes' walk away.