Hotel Espana

De Sant Pau, De 9-11
Barcelona
Spain