The Descanso Real or El Alcazar hotel in San Miguel de Allende is a newly renovated hotel half a block from the Zocalo. Hotels in San Miguel de Allende are overpriced and we looked at many different places. This small hotel was great for about $100. We had a nice suite with a very comfortable mattress which is a rare... more



