
Loading best rates
Fengye Super 8 (Nanzhan) is a low-rise, European style building. Super 8 Hotel Shanghai is 2-star accommodation set within a 15-minute ride from Longhua Memorial Park of Revolutionary Martyrs.
This budget hotel is nicely located at the south west of Shanghai, close to the Shanghai South Railway Station and the Everbright Exhibition Center.