Strandhotel La Rocca offers hotel accommodations and a restaurant serving Italian and Mediterranean cuisine with panoramic views.