Platjadaro Castell Platja d Aro This hotel is set on the mesmerising Costa Brava. The hotel is located at the heart of Platja d'Aro, lying just 300 metres aw ... Save Up To 60%