Located in the famous resort of Elounda, the 3-storey hotel of 500 square meters, is developed into 17 comfortable apartments. Close to a well maintained beach, with all the necessary amenities that you may require.
Hotel – Crete, Greece
Total area: 500 m² Built in 1990
- Land area: 250 m²