Karta Vacation Rentals
In Barcelona’s La Vila Olímpica (Sant Martí), a beach hotel a short walk from Port Olímpic and Barceloneta. Nova Icaria and Bogatell beaches are nearby, with Sagrada Familia, Arc de Triomf and Torre Glòries all within easy reach.