The Caribe Royale resort is amazing! It is perfect to rent a villa for a bunch of friends to stay. The Hotel has its own convention center and has everything you need right on the property, including its own lake. Perfect for relaxing in the sun...
more