Hotel Granvia

Gran Via Corts Catalanes 642
Barcelona
Spain