With a stay at Castello apts in Hersonissos (Stalis), you'll be minutes from Stalis Beach and close to Lychnostatis. This apartment is within close proximity of Star Beach Water Park and Palace of Malia. Make yourself at home in one of the 13 air-conditioned rooms featuring kitchenettes. Rooms have private balconies or patios. Take in the views from a garden and make use of amenities such as complimentary wireless Internet access. Featured amenities include a 24-hour front desk and a safe deposit box at the front desk. Free self parking is available onsite.