Situated 400 metres from Plaza Reial and 900 metres from La Seu, Cathedral of Barcelona, Apartamento en Sant Oleguer offers pet-friendly accommodation in Barcelona. The apartment is 900 metres from Portal de l'Angel.
Address: Marques de BarberÇ, 26 - 3, 1, Barcelona
Rates from:
EUR 150 Book Now