Karta Vacation Rentals
In the heart of downtown Barcelona, a short stroll from Plaça Catalunya and just 3 minutes on foot to La Rambla. Port Vell, Boqueria Market and the Barcelona Cathedral are all within a 10-minute walk, putting major sights and vibrant streets on your doorstep.