Stavros Bay

7651797 80x80 - Stavros Bay
Artemis Traditional Hotel
June 12, 2018
21718734 80x80 - Stavros Bay
Oasis Hotel
June 12, 2018

Stavros Bay

90122502 1024x480 - Stavros Bay
90122502 - Stavros Bay

Stavros Bay is located in Tinos Town, right next to Stavros Beach and overlooking the sea. The city center is 500 metres away.

No reviews

No reviews

No Score Yet