This beautiful former silk factory dates from the 1880s and is set in attractive gardens, less than 1 km from San Miguel de Allende’s charming centre. Rancho Hotel Atascadero features an outdoor swimming pool and a restaurant.
Number of rooms: 51
Prolongación Santo Domingo S/N, 37740 San Miguel de Allende, Mexico