On The Rocks is an eco-friendly holiday villa complex with breathtaking views, on the island of Ios in Greece.
It is situated a short walk away from lively Chora and right above the beautiful beach of Valmas.
The complex consists of The Two Rocks, The Main House and The Retreat.