My viewed hotels
Hotel SB Icaria Barcelona
Avinguda Icaria, 195, Sant Martí, 08005 Barcelona (Show map)
“Short walk to beach. In other direction short walk to shops, restaurants and cinema that shows films in English. Metro station also nearby - 3 stops to centre of Barcelona.“
Places of Interest
Customers who viewed Hotel SB Icaria Barcelona also viewed:
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!