
Barcelona, Spain
Rio de Castro
Hostel
1.8 km straight-line distance
This hostel has been operating since 1967 and has won over plenty of visitors of Barcelona due to its fantastic location, links to the public transport system and excellent service. It is just 25 metres from the Poble Sec Metro…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- 24-hour security























