Overview

Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

99inn Shanghai

Search hundreds of travel sites at once for hotel deals at 99inn Shanghai

Forth Floor, No. 1 Building, No. 301 Xihuan Road, Minhang District, Shanghai, China
99inn Shanghai
Sun 19/11
Mon 20/11

Nearby

  • 3.6 km Tropical Storm Water Park
  • 11 km Longhua Temple
  • 11.9 km Xujiahui Shopping District
show all
Map

Map