This hotel is an ideal spot for travelers wanting to discover the city. The hotel is just 900m from Moon Bay Binhai International Tourism Resort and 3km from Shaba Bay, making it an ideal location for guests looking to do some sightseeing. This hotel makes a great place to kick back and relax after ...