translate English to German: A modern hotel between the historic and the contemporary Barcelona, between the beaches and the monuments, everything is close to Hotel Icaria, for fun or for business.
Modernes, zwischen dem histor. und modernen Barcelona, den Stränden und Sehenswürdig- keiten gelegenes Hotel.