Skip to main content

Shanghai Ailongbojiang Business Hotel (Shanghai Natural Museum Subway Station)

No. 227 Cixi Road, Shanghai

Looking for a place to spend a night after a long walk around the city? Hotel «Shanghai Ailongbojiang Business Hotel (Shanghai Natural Museum Subway Station)» is located in Shanghai. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel — Shanghai Art Museum, People's Square and Shanghai Museum. Specially for tourists who travel by car, there’s a parking zone. In the room, there is slippers. The room equipment depends on its

  • Air Conditioning
  • 24 Hour Reception
  • Hairdryer
  • Slippers
  • Luggage Storage
  • Kettle
  • Parking

More hotels in Shanghai