This apartment complex enjoys an attractive setting in Skala Kallirachis. The complex offers ease of access to a host of local attractions, enjoying a well-connected setting. Within a short distance of the hotel, guests can enjoy an array of shopping opportunities, dining options and entertainment venues. The hotel boasts a beachfront setting, a mere 70 metres from the sea. This delightful complex welcomes guests with a bright exterior, and classically-designed interior. The guest rooms are beautifully appointed, offering a peaceful setting in which to completely relax and unwind at the end of the day. The hotel offers a range of excellent facilities, catering to the needs of each individual guest. Guests are invited to dine in style in the restaurant, or relax with a refreshing drink in the on-site bar.