Hotel Barbara

Carrer Marques de Barbera, 22
Barcelona
Spain