Karta Vacation Rentals
On Cua Can Village beachfront, steps from Ong Lang Beach (about a 7-minute walk). Located on Phu Quoc Island, roughly 25 km from Phu Quoc International Airport and within easy reach of Phu Quoc Bee Farm (3.3 mi) and Vinpearl Land (5.1 mi).