St Christopher's Barcelona
With the La Rambla only a two-minute walk away and the airport drop off point being right across the road, the St Christopher’s Inn Barcelona is ideally located for those looking to travel and explore Spain’s beautiful capital.