Catalonia La Pedrera 4 stars

Córcega, 368, Eixample, 08037 Barcelona, Spain

Hotel image
Read more reviews for Catalonia La Pedrera