Central Station Hostel Barcelona
Best Price: £17.85 from Hotels £17.85£211.003
Central Station Inn - Hostel
HoStel Central Station
C & N Backpackers Hostel - Central Station