Beachfront hotel located in the heart of Punta Cana and set next to Dolphin Island Park - 15 km from Punta Cana airport.