This hotel is quietly located in the holiday resort of Elounda, close to the beach as well as to links to the public transport network.
See more: Hotels in Europe Hotels in Greece Hotels in Crete Holiday Destinations in Europe