The 2-star business 7Days Inn Shanghai Caobao Road Metro provides proximity to the Shanghai Film Museum, which is located nearly a 25-minute walk away. Guests can benefit from a chess room offered at this Shanghai hotel.
The hotel is about 15 km from Shanghai Hongqiao International airport and 4.9 km from such cultural venues as Lupu Arch Bridge. Places of worship to visit around 30 minutes on foot from the Inn Shanghai include the reconstructed 3rd - century Longhua Buddhist Temple. Also, the Longhua Memorial Park of Revolutionary Martyrs lies 2.3 km away, while Caobao Road is not far from the accommodation.
This Shanghai hotel welcomes guests to 66 rooms fitted with climate control as well as complimentary wireless internet and a flat-screen TV with satellite channels. They have a standard interior.
You can enjoy a Chinese cuisine in the HeJi XiaoCai located just 12 minutes on foot from 7Days Inn Shanghai Caobao Road Metro.