The hotel is located on Shendi East Road, Shanghai International Tourism Resort.
Million Stone Hot Spring Street is a resort hotel integrating leisure, entertainment, dining and shopping, with a total area o ... Read more

View all Luxury Hotels in Shanghai (SH)