Hotel Casa del Pellegrino offers simple rooms and a restaurant with a terrace and sea views. Italian and Mediterranean cuisine is served.