This comfortable Hotel can be found in San Miguel de Allende. Casa Alhambra is not a pet-friendly establishment.