In reading reviews of the Strogili hotel I see it mentioned that it is 5 mins walk to town.
On the Strogili website it says that the nearest town is 12 km away.
I'm wondering is this referring to the village of Oia or is it referring to another town.
Is this hotel far from the village?
Also is there a website somewhere that shows the hotels of Oia and their location?