Situé à moins de 18 minutes à pied du Gran San Pedro Cholul, cet établissement Villa Casa Manu à Mérida donne accès à divers sites touristiques de la région.
De plus, cette propriété de Mérida se trouve à 1 km du Campus de Ciencias Sociales et à environ 3 km du Paraiso Maya.
Les clients sont invités à préparer leurs propres repas dans une cuisine complète de cette villa.