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.



The Two Rocks

 MHTE 1167K91001026201

The Main House

 MHTE 1167K91001146501

The Retreat

 MHTE 1167K91001146501

Print Print | Sitemap Recommend this page Recommend this page