Hotel Crowne Plaza Barcelona Fira Center
Av. de Rius i Taulet, 1-3, 08004 Barcelona, Barcelona
See on map