Located just a 7-minute walk from Dolphinaris Cancun Recreation Center, the beachfront Casa Del Sol In Cancun Beach offers a private pool for guests to relax by.
You can visit Playa Delfines 3.4 km away, while the underwater museum "Museo Subacuatico de Arte" can be found not far from this 8-bedroom villa. Popular points of interest near the property also include Playa Ballenas, which is about 5 minutes' walk away.
The Cancun accommodation offers sea views.
Nebbiolo Ristorante treats guests with Italian dishes 200 metres from the 8-bathroom villa.