With a beachfront and a garden with hammocks, Peppercorn Beach Resort is a small, family-run boutique resort located on the tranquil northern shores of Phu Quoc Island.
Book this Hotel