St Christopher`s Inn, Barcelona - Hostel, Barcelona

Barcelona, Spain vezi pe harta
«St Christopher's Inn, Barcelona - Hostel» is located in Barcelona. This hostel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the hostel — Sala Cultural de la Caja de Madrid, Catalonia Square and Pati Manning.

vezi mai mult