TRS Cap Cana Waterfront & Marina Hotel – free swim up room upgrade!
Dom Rep: 5* All-Inclusive Adults Only Escape Staying In a Junior Suite Swim-Up with Private Terrace Stay in a Junior Suite Swim-Up with Private Terrace at the TRS Cap Cana Waterfront & Marina Hotel located […]