Hostal Plaza Goya BCN

Accommodation

Europe, Spain, Barcelona