In close proximity to the Longhua Temple, 7 Days Inn Stadium is located in Xuhui District of Shanghai. Guests can reach the property
In close proximity to the Longhua Temple, 7 Days Inn Stadium is located in Xuhui District of Shanghai. Guests can reach the property in around 35 minutes' drive from Shanghai Pudong International Airport. Shopaholics can explore Metro City shopping mall, just a 10-minute drive from the property.
Painted in neutral shades, the 93 rooms of the hotel showcase contemporary decor with wooden flooring. In-room conveniences include cable TV, work desk, telephone, tea and coffee maker, air conditioning and free Wi-Fi access. Marble bathrooms have shower, hairdryer and required toiletries.
Friendly and skilled staff at the front desk looks after all the requirements of vacationers and provide assistance regarding famous tourist attractions of Shanghai. List of other facilities include concierge, vending machines and free Wi-Fi access.
Begin the day on a healthy note with a toothsome breakfast at the hotel's dining venue. Many restaurants and bars are also situated in the vicinity of the hotel, where Chinese and Western delights can be relished. Authentic Indian food is served at Vedas Restaurant, just a 15-minute drive from the hotel.
Housing the best collection of Chinese artefacts, the Shanghai Museum is a 15-minute drive away.