No image available for this hotel
No image available for this hotel
Tinos Town, Tinos Town
Spend a second to
save a fortune!
Spend a second to save a fortune!
Leoforos Stavrou Kionion 0, Tinos Town
Featuring free WiFi throughout the property, Fratelli Rooms offers accommodation in Tinos Town, 400 metres from Megalochari Church. Every room at this hotel is air conditioned and is equipped with a flat-screen TV.
See MoreUsage of subsidiary facilities may incur additional fees