Hotel Leto is an elegant family-run property. Overlooking the Pleistos Valley, the renovated and modernized non- smoking building offers 24-hour front desk, Internet corner, WiFi [ + ]