Situé sur le front de mer de Mahahual, le 40 Cañones propose un hébergement avec un restaurant, un bar et une plage privée. Cet établissement propose des chambres familiales et une terrasse. Il propose un bureau d'excursions et une connexion Wi-Fi gratuite.
Un petit-déjeuner à la carte est servi chaque matin.
Un parking privé est accessible gratuitement sur place, sous réserve de disponibilité. Enfin, l'aéroport international de Chetumal, le plus proche, est implanté à 142 km du 40 Cañones.