Hotel Castell d'Emporda Girona: Location & Reviews