This apartment hotel revels in its stunning hillside setting, lying just a 15 minutes' walking distance from the nearest beach. Guests will find themselves just a short distance away from the centre of the town, as well as countless shops, bars and restaurants. Links to the public transport network are located just a short walking distance away. This delightful complex features modern apartments and studios, offering a peaceful setting in which to enjoy a memorable stay. The accommodation options come complete with modern amenities for added comfort and convenience. Guests can enjoy a leisurely swim in the pool, relax and unwind on the sun terrace, or enjoy an energetic game of tennis. Delightful dining is available in the restaurant.