Hotel San Xavier
Arteaga No. 21, Querétaro, Mexico
Booking.com
Book Now