Overview

Hotel Electra

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

Kardamaki 4, Tolo, Greece
+30 275 205 9203

£34+

Hotel Electra
Thu 14/12
Fri 15/12

Nearby

  • 0.4 mi Tolo Beach
show all
Map

Map