Hotel San Xavier

Hotel San Xavier Address: Arteaga No. 21, Queretaro, Mexico

Minimum price found for Hotel San Xavier was: 1005 MXN

Click here to get more information, photos & guest ratings for Hotel San Xavier