Located in Stalida, Okirroi Villas Chersonissos features accommodations with air conditioning and access to a garden.
All units come with a seating area, a flat-screen TV with cable channels and a fully equipped kitchen. An oven and fridge are also featured, as well as a coffee machine.
The property offers an outdoor pool.
Heraklio Town is 16 mi from Okirroi Villas Chersonissos.