Hostel St Christophers Inn Barcelona
Prices for tours with flights
Common description
This unpretentious hotel is located in Plaza Catalunya.
Hotel
Hostel St Christophers Inn Barcelona on map