Choose your room
Casa Olmos Villa
Situated around 10 minutes by car from San Miguel Zapotitlan, Casa Olmos Villa Los Mochis entices guests to explore various tourist attractions in the area.
The accommodation offers a convenient location, 4.6 km from Palacio Municipal, while natural sights like Benjamin Francis Johnston Botanical Garden are 3.9 km away. This Los Mochis holiday home is within 15 minutes' drive of places of worship such as Iglesia Sagrado Corazon de Jesus Catholic Church. La Locomotora Monument can be reached 4.9 km from the Los Mochis property.
Guests are welcome to cook their own meals in a fully-fitted kitchen of the Los Mochis villa.