This hotel is located on the coastline of Elounda, near Spinalonga Island. Various shops may be found only around 3 km from the hotel, while the nearest bus station is situated in the immediate vicinity (about 100 m).
See more: Hotels in Europe Hotels in Greece Hotels in Crete Holiday Destinations in Europe