Catalonia Albeniz 3 stars

Aragón, 591 - 593, Sant Martí, 08026 Barcelona, Spain

Hotel image
Read more reviews for Catalonia Albeniz