On The Rocks provides accommodations with a kitchen, located in Theologos. Free WiFi is offered.
Fitted with a terrace, the units feature a flat-screen TV and a private bathroom with shower and free toiletries. A fridge and stovetop are also provided, as well as a coffee machine.
Guests can relax in the garden at the property.
Potos is 6.2 mi from the aparthotel, while Limenas is 29 mi from the property.