1 villas in Shanghai

  • Hengshan Moller Villa Hotel

    1, Shanghai | 5 star villa
    from $118
    Traveler rating: 3/5 Good (1 review)
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.