This beautiful former silk factory dates from the 1880s and is surrounded by attractive gardens. It is just over half a mile from the charming center of San Miguel de Allende. Rancho Hotel Atascadero features an outdoor swimming pool and a restaurant. Each spacious room at Rancho Hotel Atascadero has classic, colonial-style décor, a fireplace and wood furnishings. There is free Wi-Fi, cable TV and a private bathroom. You can enjoy Mexican cuisine in the Atascadero’s restaurant. There is also a bar and live music on Fridays and Saturdays. The hotel features tennis courts, a hot tub, a sauna and game room. Ignacio Allende Lake is a 20-minute drive away.