Located in the heart of the charming Catalan resort of Platja d"Aro, this family-friendly hotel is just a short walk away from the sandy beaches [ + ]