Hostal "La Terrassa" 1 stars

Carrer Junta de Comerç, 11, Ciutat Vella, 08001 Barcelona, Spain

Hotel image
Read more reviews for Hostal "La Terrassa"