Nereids Apartments 1 | Nereids Appartments

Nereids Appartments | Hotels - Accomodation | Sitia - Crete

The complex Nereids Apartments is located in Sitia of Crete, the sea is only 30 meters away and a garden with cool shade is spread around.