Située à Toluca, dans l'État du Mexique, à proximité de Cascadas Velo de Novia, la Villa San Francisco propose des hébergements avec un parking privé gratuit.
Cet établissement est non-fumeurs.
L'aéroport international Lic. Adolfo López Mateos, le plus proche, est implanté à 83 km.