Hotel La Grotta offers a restaurant with sea views, near a beach. Guests can enjoy a complimentary excursion and continental breakfast.