Hotel Gran Via Hotels, Barcelona city Gran Via de las Corts Catalanes 642, Barcelona city Map Save View
Comtes de Barcelona Hotel Hotels, Barcelona city Passeig de Gracia 73-75, Barcelona city Map Save View