Karta Vacation Rentals
Seaside apartments on Spain’s Costa Brava in the heart of Roses, just 262 feet from La Perola Beach and steps from the city center. Walk to Roses Beach, the Citadel of Roses, Santa Maria Church and Roses Port, with shops, bars and restaurants a couple of minutes away.