Hotel Gigilos Omalos
Hotel Gigilos Omalos is a fine option to stay in Omalos.
The venue is 19 km away from Stalos Beach. A 20-minute drive will take guests to Maleme (Crete).
Hotel Gigilos Omalos provides accommodation in 7 guestrooms fitted with free wireless internet, climate control, an individual safe, a sitting area and soundproof windows. Some rooms have the mountain view.