Costa Ilios is situated in Agios Ioannis, on Tinos Island Units feature garden views Free private parking is available on site An oven and a refrigerator can be found in the kitchenette and there is a private bathroom A TV is offered Tinos town is approximately 7 km from this property Mykonos island can be reached by ferry from Tinos port