This is a conveniently located accommodation providing guests with close proximity to beaches, popular attractions, and the city center. The hotels location on Avenida Icaria provides easy access to many of the ... Read more

View all Luxury Hotels in Barcelona