Hotels near all Palafrugell landmarks