
Elounda Beach Hotel & Villas, 720 53 Elounda, Crete,Greece. Tel: +30 28410 63000, Fax: +30 28410 41373
MH.T.E. 1040K015A0079800
Express Check-OUT Service is offered to the Elounda Beach Hotel & Villas guests. A service charge might be applied.