Turtle Inn

This Francis Ford Coppola beachfront property is located just outside the small fishing village of Placencia. One and two bedroom thatched cottages are decorated exquisitely with Asian furnishings and textiles. There is also a pool, bar, spa and dive shop.