Polyxeni Hotel Apartments

Starting at
$60
Outdoor Pool
Reception
Room