Stella Village

Crete,

Standard Double Room

The Standard Rooms are large, bright, and filled with natural light. Each of our Standard Rooms offers exceptional facilities to ensure a perfect stay. Depending on the location of the room you have either side-sea, mountain or garden view.

Stella Social Share