Homa Moon Lake Of Modern Art Hotel is a 5-star property that provides visitors with a swimming pool and a casino.
This hotel is situated 29.9 km away from Shanghai Museum .
This hotel is placed within proximity to a national park and a valley.
Homa Moon Lake Of Modern Art Hotel is within a 20-minute drive to Hongqiao airport.
The property offers a lift, a designated smoking area and a cash machine along with a meeting room and a business center.