The Icaria Barcelona is situated on the corner of Calle Avila, in the heart of the Olympic Village and the new Barcelona centre for technological development. The hotel is within easy reach of the metro, bus, and suburban train line, as well as the motorways and city coastal ring road, making it perfect for travellers wanting to explore the area. The modern and contemporary hotel offers a wide range of amenities including the Ora restaurant which offers delicious local Mediterranean dishes. The Icaria Barcelona is suitable for both business and leisure travellers alike, and with its excellent transport links guests can be in the centre of Barcelona within minutes.
Icaria Barcelona customer review
Average customer rating
4.8
out of
5
(Rated by
46
Customers)
Would recommend this hotel for a short stay in Barcelona.
Nic , Liverpool