Your Previously Viewed Hotels

Return to Holiday Inn Express Hotel & Suites >

3

Hotel Icaria Barcelona
Hotel Icaria Barcelona
Situated a few minutes away from the beach, Olympic Port and the ...
Guest Rooms180
Meeting Rooms1
Largest Mtg Rm861 sq ft
Meeting Space78,778 sq ft