Situada a unos 25 minutos a pie de la Plaza de la Independencia, la Villa Casa Soco Mérida invita a los huéspedes a explorar las diversas atracciones turísticas de la zona.
Situada en el barrio Centro de Mérida, esta villa está a una distancia de 350 metros de la Iglesia de Lourdes y a unos 2 km del Palacio Cantón. El Palacio de la Música se encuentra cerca de la villa, y la estación de autobuses Paradero Va y Ven está a unos 10 minutos a pie. La Villa Casa Soco ofrece a los entusiastas del deporte la posibilidad de descubrir el Estadio Kukulkán, situado a unos 2,1 km.
Los huéspedes pueden cenar en el restaurante Lindy Hop, situado a tan solo 6 minutos a pie.