Just a short walk from Tinos town, travelers can check into the Infinity View Hotel. Each suite at this contemporary hotel comes with spacious balconies and a modern, clean-lined design.
Considered a spiritual island, many Greek Orthodox pilgrims journey, often on their knees up the hill, to the Evangelistria Church in Tinos town, just 15 minutes away from Odera. And beyond that, more ...