The Hotel Icaria in Barcelona combines a cosmopolitan atmosphere with high-tech décor.Founded in January 2005 in the beautiful Vila Olímpica just a few metres from the beach.