7Days Inn Shanghai Guilin Road Metro is a great place to stay in 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, about a 10-minute ride from Hengshan Leisure Street. Wi-Fi is accessible in public areas and a private parking lot is provided on site.
Guests may find Longhua Temple about a 10-minute ride from this hotel, and Shanghai Stadium is about a 25-minute walk away. The 7Days Inn Shanghai Guilin Road Metro stands a few minutes' drive from Guilin Road tube station. Cultural experiences in the area feature Shanghai Film Museum, situated within 25 minutes' walk of the property. The nearest underground station is a mere 10 minutes' walk away.
Breakfast is offered in the restaurant every morning. Guests may find the pizzeria Pizza Hut merely 5 minutes' walk away.