This ApartHotel is situated in the leisure district of Barcelona, 15 minutes from Plaza Catalunya and just metres from scores of shops and entertainment venues. It is a mere 3 km to the nearest beach.||Built in 1997, this hotel was renovated in the year..