Overview

Plakourakia Apartments Rental

Search hundreds of travel sites at once for hotel deals at Plakourakia Apartments

Ermoupoli, South Aegean, Greece
Plakourakia Apartments
Mon 11/20
Tue 11/21

Nearby

  • 4.6 mi Ermoupolis Town Square
  • 4.8 mi St. Nicholas Church
Show all
Map

Map