Arrive in Sousa and feel enchanted at our luxury resort suites in Costa Norte
Floor-to-ceiling windows open up your ocean-view hotel rooms in Sousa, Dominican Republic
Sip your morning coffee from a private terrace or balcony and delight in garden or ocean views.