Yalong Bay Earthly Paradise Birds Nest Resort (Mountain Villas) Resort
Yalong Bay Tropical Forest Park, 572000 Sanya, China
Located inside Yalong Bay Tropical Paradise Forest Park, Yalong Bay Earthly Paradise Birds Nest Resort features spacious villas with free Wi-Fi and beautiful sea views or mountain views.