Bella Vista Hotel and Apartments Europe / Grecia / Creta / Lassithi / Sissi Category: Type: Apartment/s Address: Dimokratias 60 PC 70007 Stalida Malion Crete Greece Facilities:
Properties:
Open: May to October...These typical Cretan style apartments are situated on a hillside overlooking the sea on the east coast of the island of Crete.