Dolphin Apartments

Main Street , Faliraki, 85105, Greece

Hotel image
Read more reviews for Dolphin Apartments