35.28084 ­25.46697
Go to map view
28 Pavlou Mela Str Malia, Malia 700 07, Greece +30 289 703 1349

Get Rates

Show Selena View Studios at top of the results.

Get Flight + Hotel