cancel
register

Secret Stream Inn Happy Valley

  • hotel stars
map marker

No.172, Lane 188, Taoyuan Road, Sheshan Travel & Holiday Area, 201602, Shanghai, China

100% Verified Real Reviews

upload your photos

Browse Secret Stream Inn Happy Valley traveller photo gallery

Photos from travellers