El 40 Cañones se encuentra en primera línea de playa en Mahahual y ofrece alojamiento con restaurante, bar y zona de playa privada. Ofrece habitaciones familiares y terraza. El alojamiento cuenta con mostrador de información turística y conexión WiFi gratuita.
Todas las mañanas se sirve un desayuno a la carta en el hotel.
Hay aparcamiento privado gratuito sujeto a disponibilidad. El aeropuerto más cercano es el aeropuerto internacional de Chetumal, ubicado a 142 km del 40 Cañones.