Hostal Fina 2 stars

Porta Ferrissa, 11 , Ciutat Vella, 08002 Barcelona, Spain

Hotel image
Read more reviews for Hostal Fina