Everplaces

St Christopher's Inn Barcelona

Calle Bergara 3, Barcelona, Spain Calle Bergara 3, Barcelona, Spain
Sleep
barcelona
St Christopher's Inn Barcelona. Barcelona, Spain
Note

Sweet hostel livin'

barcelona

Save and share places you love
with Everplaces

Sign up