Hostal El Ninot 2 stars

Muntaner, 175, Eixample, 08036 Barcelona, Spain

Hotel image
Read more reviews for Hostal El Ninot