Hotel Icaria Barcelona
Hotel Icaria Barcelona
Avinguda Icaria, 195
Barcelona
8005
Spain
Rooms from €77.31 ( £70.28 / $101.91 ) per night
This modern, 4-star hotel lies in the Vila Olimpica area of Barcelona, just off the city?s sandy beaches. Choose to bathe on the beach or the decked terrace surrounding the hotel pool.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.



