Your Previously Viewed Hotels
Return to Holiday Inn Express Hotel & Suites >3

Hotel Icaria Barcelona
Situated a few minutes away from the beach, Olympic Port and the ...
Situated a few minutes away from the beach, Olympic Port and the ...
Guest Rooms | 180 | |
Meeting Rooms | 1 | |
Largest Mtg Rm | 861 sq ft | |
Meeting Space | 78,778 sq ft |