Visitors to Shanghai will find that this hotel is a fantastic accommodation choice. This hotel is located near many of Shanghai's attractions including Playa Maya, Shanghai Happy Valley and Sheshan Happy Farm. When guests have some time on their hands they can make use of the onsite facilities.