La Villa Casa Lu'um Mérida está situada a 600 metros del Museo de los Ferrocarriles y cuenta con una piscina y una terraza para el disfrute de los huéspedes. Con vistas a la piscina privada, la casa de vacaciones está situada a un corto paseo de la Parroquia de Nuestra Señora de Guadalupe.
Una ubicación conveniente en el distrito Centro de Mérida ofrece acceso a 1 km del Palacio de la Música. La Villa Casa Lu'um se encuentra no muy lejos de lugares de interés natural como la Plaza de la Independencia. Situada a 20 minutos a pie de la Catedral de Yucatán, esta villa es uno de los destinos favoritos de fieles y turistas.
Los huéspedes de esta propiedad pueden hacer uso del aire acondicionado, además de una tv de pantalla plana con canales vía satélite.
Los huéspedes pueden preparar sus propias comidas en la cocina bien equipada de la villa. Los huéspedes también pueden degustar platos mediterráneos en el restaurante Oliva Enoteca, situado a pocas cuadras de la Villa Casa Lu'um.