Karta Vacation Rentals
Right in the heart of Castro—this city-center apartment sits about 200 meters from the bus station and the main square. Walk out and you’re instantly in the action, then come back and watch the city from your window with a morning coffee.