Karta Vacation Rentals
Nestled in Nanqiao, Fengxian District on Shanghai’s southern edge, Yuehua Hotel is a 5-star city retreat. A short drive brings you to Shanghai Botanical Garden, Disneyland Shanghai and Taikang Road, with Shenlong Ecological Garden and the Shanghai Urban Vegetable Garden about 20–30 minutes away.