St. James's Club & Villas
Accommodation

St. James's Club & Villas

About

An all-inclusive hideaway on a beautiful 100-acre peninsula in Mamora Bay, with two white sand beaches, six pools, five restaurants, a spa, and accommodation for every type of guest.