Situé dans le centre de Querétaro, à 400 mètres de la place principale (Plaza de Armas) et à proximité de l'avenue 5 de Mayo, l'Hotel Criol dispose d'une piscine extérieure ouverte tout au long de l'année ainsi que d'une terrasse. Toutes les chambres climatisées comprennent une télévision à écran plat.
Certains logements sont équipés d'une télévision par satellite à écran plat. Plusieurs s'ouvrent sur une terrasse ou un patio. Toutes les chambres sont pourvues d'une salle de bains privative. Un sèche-cheveux et des articles de toilette gratuits sont également inclus.
Une connexion Wi-Fi gratuite est accessible dans tout l'établissement. La réception de l'hôtel Criol est ouverte 24h/24.
Le jardin Zenea est à 400 mètres et le temple de La Santa Cruz se trouve à 600 mètres. L'aéroport international de Querétaro, le plus proche de l'Hotel Criol, est quant à lui installé à 34 km.