Athens

villa-sqme-nostrum

1
Villa Mare Nostrum in Athens, Attica, Central Greece

Villa Mare Nostrum

Limenaria, Thassos, 64002, Greece

Villa

Book Here

9.4

Summer Travel in Thasos Chora, Thasos, Aegean Islands in Villa Mare Nostrum

Aegean Islands. Book a room with Villa Mare Nostrum and discover that in the Aegean Islands one thing is certain: although far from major urban centres, you’ll get here easily – by boat or plane – but will find it hard to leave. Each island in the Aegean Archipelago has… Read more…