Overview

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
Wed 13-12
Thu 14-12

Nearby

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

Map