Deli Apartments offers serviced apartments with sea views. Each air-conditioned unit includes a fully equipped kitchen and a flat-screen TV. Guests can enjoy amenities such as a restaurant, garden, shared lounge, and terrace, plus complimentary Wi-Fi.