3 stars Hotels in Oía

Hotels found in Oía, 3 stars — 5

Search hotels in Oía, 3 stars

Ecoxenia 3 stars

Main Street, Oía Map
Ecoxenia Photos
7 reviews

The Ecoxenia hotel is perfectly located for those who love nature, sea, privacy, Show more