This unpretentious hotel is located in Plaza Catalunya. St Christopher’s Barcelona is located just off Plaza Catalunya Square. The colourful Boqueria Market is 700 m away, while buses to Barcelona Airport stop just 400 m away. Just a 2-minute walk from La Rambla, St Christopher’s Inn Barcelona offers stylish air-conditioned accommodation with free Wi-Fi and a 24-hour reception.