Set in the Costa Brava, 10 minutes’ drive from Sant Pere Pescador Beach, Can Salva is located in Torroella de Fluviá. Offering Wi-Fi, the air-conditioned country house has a terrace and lovely views. Read more
Set in the Costa Brava, 10 minutes’ drive from Sant Pere Pescador Beach, Can Salva is located in Torroella de Fluviá. Offering Wi-Fi, the air-conditioned country house has a terrace and lovely views.