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
Tue 19/12
Wed 20/12

Nearby

  • 225 m Ermoupolis Town Square
  • 340 m St. Nicholas Church
show all
Map

Map