Portal del Angel Apartments are situated in a quiet street, just 400 metres from Barcelonaƒ??s Plaza Catalunya. Each modern, air-conditioned apartment offers flat-screen TV, a DVD player and free Wi-Fi.
Address: Flor, 5, Barcelona
Rates from:
EUR 154 Book Now