Overview

99inn

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

Forth Floor, No. 1 Building, No. 301 Xihuan Road, Minhang District, Shanghai, China
99inn
Sat 21-10
Sun 22-10

Nearby

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

Map