La locanda sorge tra le montagne di Peña de Francia, a 1,7 km di altezza. Parte del complesso storico e monumentale (BIC) del Santuario di Nostra Signora della Roccia di Francia.
Numero delle stanze: 34
Peña de Francia s/n El Cabaco, 37621 El Cabaco, Spagna