Avenida San Isidro, 334, Santiago de Queretaro
Check-in: 15:00 · Check-out: 13:00
All hotels in Santiago de Queretaro