Hotel San Xavier

  Arteaga No. 21, QuerĂ©taro, Mexico

Booking.com Book Now