Just 2 minutes’ walk from Barcelona’s main square, Plaza Catalunya, Design Apartments Plaza Catalunya is a 5-bedroom apartment with air conditioning, free Wi-Fi and a private balcony.
Ronda Sant Pere,11 - Piso Principal 1ª, Eixample, 08010 Barcelona, Spain