With a stay at Piedras Negras in San Miguel de Allende (Zona Centro), you'll be within a 15-minute drive of Church of San Miguel Arcángel and La Gruta Spa. This spa hotel is 0.5 mi (0.8 km) from Zocalo Folk Art and 0.5 mi (0.8 km) from Temple of Immaculate Conception.