Villa Astoria is an all-suite hotel offering a restaurant with terrace and sea views, as well as a cafe.