Situé à Isla Mujeres, à 300 mètres de la plage d'Indios, l'Hotel Ma Elena propose une piscine extérieure, un parking privé gratuit, un jardin et une terrasse. Chaque chambre dispose d'un balcon avec vue sur la piscine et d'une connexion Wi-Fi gratuite.
Les chambres comprennent une télévision par câble à écran plat. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
L'Hotel Ma Elena se trouve à moins de 1 km de la plage de Lancheros et à 11 minutes à pied de celle de Garrafon. L'aéroport international de Cancún, le plus proche, est implanté à 35 km.