Other Hotels Nearby
Destinations Nearby
Rooms & Availability at Alkistis Istron Villa Crete
Description of Alkistis Istron Villa Crete
The Alkistis Istron Villa Crete is ideally positioned in a peaceful setting in Istro, a short drive from Agios Nikolaos and Elounda.
The rooms offer an elegant décor and superb 5-star facilities.
Map of Alkistis Istron Villa Crete