Map
No. 6 Xiaodonghai Rd., Sanya 572000, China
Hotel
Anantara Sanya Resort & Spa