Nereids Apartments in Sitia

Nereids Apartments are located in Sitia, Crete. All apartments are brand new and they offer panoramic sea view. Each apartment is air conditioned and has a bathroom, a living room, a refrigerator, a cooker and a TV. All rooms have a sitting area with private terrace.

Comments are closed.