Bella Vista Hotel and Apartments Europe / Greece / Crete / Lassithi / Bella Vista Hotel and Apartments Address: [Dimokratias 60 PC 70007 Stalida Malion Crete Greece] Category: [] Type: Hotel Apartments Studios |
Hotel Description | Hotel Photos | Hotel Prices | Reservation |