Overview

Odos Odysseos

Search hundreds of travel sites at once for hotel deals at Odos Odysseos

Odysseos & Milou street, Ermoupoli, Greece
+30 228 108 5161

Call

+30 228 108 5161
Odos Odysseos
Mon 18/12
Tue 19/12

Nearby

  • 246 yd Ermoupolis Town Square
  • 372 yd St. Nicholas Church
show all
Map

Map