L'Hotel San Diego est situé à Bernal, à 1,6 km du rocher de Bernal et à 47 km de l'université Polytecnic de Querétaro. L'hôtel propose des chambres familiales.
Les logements comprennent une télévision à écran plat. Leur salle de bains privative est pourvue d'articles de toilette gratuits. Certains logements possèdent une terrasse.
L'aéroport international de Querétaro, le plus proche, est implanté à 31 km.