Hotel MX San Miguel de Allende

3.5 star property
Comfortable hotel near Church of San Miguel Arcángel

Choose dates to view prices