L'Hotel Casa Caro est situé à Bernal, à moins de 1,4 km du rocher de Bernal et à 47 km de l'université Polytecnic de Querétaro. L'hôtel dispose de chambres familiales.
Toutes les chambres comprennent une télévision à écran plat.
L'aéroport international de Querétaro, le plus proche, est implanté à 31 km.