L'Hostal España bénéficie d'un emplacement idéal dans le centre-ville de León, à 1,1 km du couvent San Marcos, à 1,3 km de l'église San Isidoro et à 2,1 km de la cathédrale de León. Vous séjournerez à proximité d'attractions telles que la FGULEM, le Museo de León et l'Auditorium Ciudad de León. Il se trouve à 500 mètres du centre-ville.
Les chambres de cette maison d'hôtes disposent d'une connexion Wi-Fi gratuite et d'un accès à une salle de bains commune. Certaines comprennent une terrasse.
Vous séjournerez à proximité du Palacio del Conde Luna, de la Casa Botines et de la chambre de commerce de León.