Hotel Palace

Gran Via de les Corts Catalanes 668
Barcelona
Spain