Hotel Condal

De La Boqueria, De La 23
Barcelona
Spain