Nestled in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession, the 3-star Greentree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel is 6 km from culture-oriented attractions like Shanghai Film Museum.
This Shanghai hotel is located 4 km from Guilin Park, and the private art gallery "Long Museum" is 6 km from this place. The Greentree Inn Shanghai South Railway Station Luoxiang Road Shell is also 7 km from such natural sights as Chocolate Happy Land Theme Park. The property is set approximately a 25-minute walk from Shanghai Botanical Garden. Changqiao Rd Shangzhong Rd bus stop, offering a direct link to the city attractions and main places, is a stroll from the accommodation.
Featuring a separate toilet and a shower, the bathrooms also come with hairdryers and towels.
Check-in:from 14:00-18:00 hours
Check-out:until 12:00 hours