Capri by Fraser Barcelona 4 stars

Sancho de Ávila, 32-34, Sant Martí, 08018 Barcelona, Spain

Hotel image
Read more reviews for Capri by Fraser Barcelona