Location Hotel Magnolia is on Si Ping Road, near Shanghai public transport stations. While in the area, holidaymakers can stop by tranquil sites like Jade Buddha Temple and Jing'an Temple or stroll along Fudan Wangxi Botanical Garden.
Rooms Rest well in one of the beautifully appointed rooms with air conditioning, en suite bathroom and cable/satellite TV.
Restaurant Magnolia Hotel does not have a restaurant on site. Diners can stop by restaurant nearby for a taste of international cuisines and regional favourites. Patrons can cap off the day with drinks at bars around the area.