Hotels 5 stars Cabrera
Hotel 5 stars in Cabrera 19 Orchid Bay
Private villa that functions as a small luxury hotel in Cabarera. The beachfront property is perfect for weddings and private events.
Villa with 4 suites with breathtaking and extraordinary ocean views. One of the most beautiful villas on the north coast of the Dominican Republic.