Hostal House Hostel Barcelona
Hostal House is centrally located in Barcelona, within 15 minutes’ walk from the well-known Plaza España and the Fira de Barcelona Congress Centre. It offers free Wi-Fi and air-conditioned rooms with a private bathroom.
Number of rooms: 10
Constitución, 36, Sants-Montjuïc, 08014 Barcelona, Spain