Situato a León, a 600 m dalla Chiesa di San Isidoro, l'Hostal España offre camere con connessione WiFi gratuita. La struttura dista circa 600 m dal Convento di San Marcos e 800 m dalla Cattedrale di Leon. La struttura si trova a 7 minuti a piedi dal Palacio del Conde Luna.
Tutte le camere dell'Hostal España sono dotate di scrivania. Le camere dell'Hostal España dispongono di TV e, in alcuni casi, di vista sulla città. Le camere sono dotate di armadio.
L'Hostal España dista 5 minuti a piedi dalla Camera di Commercio di León e 400 m da Casa Botines.