Business hotels in Tinos
We found 1 property with availability in Tinos
Show on map
Aeolos Bay Hotel
Iroon Politechniou, Tinos, Greece
Situated within walking distance of cafes and restaurants, and about 20 minutes' walk from Church of Kechrovouni, the 3-star Aeolos Bay Hotel Tinos includes 69 rooms approximately 5 km from Monastery…
- 1-1