Relaxed hotel with sea views, offering dining and an outdoor pool. Located near the beach in Sardinia.