Alexandra Rooms is 200 metres from Kernos Beach. The hotel offers air-conditioned accommodation with view to the sea or mountain, and features an open-air cafe bar. …
Address: Andreadaki 8, Elounda
Hotel rating from 10 guests: 7.1
Centrally located in the seaside Elounda Town of Crete, Elounda Apartments offers self-catering units with free Wi-Fi and a balcony overlooking the Cretan Sea. …