This hotel is an ideal spot for travelers wanting to discover the city. From the hotel, Shanghai Railway Station is just 6km away. Keeping busy is easy, with Shanghai Conservatory of Music, International Cathedral and Bugaoli Scenic Resort all nearby. This hotel makes a great place to kick back and ...