Pre Loader

Eva Bay

The Eva Bay is an attractive hotel situated in Crete. The hotel has 108 standard rooms. The rooms are spacious, modern and tastefully furnished and have a balcony or terrace and sea views.

Eva Bay

Crete