Hanting Express Shanghai Caobao Road Subway Station
Hanting Express Shanghai Caobao Road Subway Station Hotel is a 2-star venue set just 1.7 km from Xujiahui Cathedral, Longhua Temple and FOXTOWN International Plaza. The modern hotel is a good example of neoclassical architecture in Shanghai.
Located in a leisure area with restaurants and a cinema, guests will see why Hanting Express Shanghai Caobao Road Subway Station Hotel is admired by many tourists.
The hotel offers 94 rooms. They are fitted with individual climate control, cable TV, a writing desk, a telephone and a private toilet. For more comfort a shower, free toiletries and bath sheets are provided.
Serving an array of dishes, Ye Li Xia Li Xinjiang Restaurant are just 900 meters away.
The metro station Longcao Road is easy to reach.