SUN CITY HOTEL

16 Long Hua Road
Haikou
China