9.1/10
Wonderful
72 reviews
Free Wi-Fi
Parking
Enjoying a scenic spot on Phu Quoc Island, Chez Carol Beach Resort boasts a private 200m² beachfront along Cua Can Beach and a lake surrounded by natural greenery.
Number of rooms: 50
Group 1, Hamlet 4, Cua Can, Cua Can, Phu Quoc, Vietnam