Overview

Hotel Evagelia

Search hundreds of travel sites at once for hotel deals at Hotel Evagelia

Thessalonikis 3, Leptokarya, Greece
Hotel Evagelia
Thu 23/11
Fri 24/11

Nearby

  • 212 m Church of St. Nicholas
  • 0.6 km Leptokarya Beach
show all
Map

Map