Excellence Express & Suites


San Juan Del Rio • Show on map
View Details for Price
Located in San Juan del Río and within 28 miles of Polytecnic University of Querétaro, Excellence Express & Suites has a garden, allergy-free rooms, and free WiFi throughout the property. Each room at…More info
