Chora 5 - Central Rooms
Agios Eleftherios, Città di Tinos, 84200, Grecia
Located 1.5 km from Stavros Beach, Chora 5 - Central Rooms offers rooms with air conditioning in Tinos Town. Featuring family rooms, this property also provides guests with a terrace.