Please note: all room sizes are approximate.
Arrive in Sousa and feel enchanted at our luxury resort in the Dominican Republic.
Floor-to-ceiling windows open up your ocean-view hotel rooms, creating a brighter atmosphere.
Sip your morning coffee from a private terrace or balcony and delight in garden or ocean views.