Hotel Indigo Barcelona - Plaza Catalunya by IHG

Barcelona, Spain