These modern apartments are located in central Barcelona, just 2 minutes' walk from Plaza Catalunya and the famous Ramblas. They are air conditioned and bright, and each one has a TV. The apartments are just 5 minutes' walk from the Palau de la Musica Catalana, a specta... Show More
Pets are not allowed
Accepted Credit CardsReach us, we're available 24/7.