LiveZilla Live Help

1 found, showing 1-1

Nikiana-Hotel Eleana
Hotel Eleana is a newly built modern hotel 50 meters from the sea and beach. Hotel offer 25 apartment style rooms. Room types consist of studios, one bedroom and two bedroom apartments, not to mention our suite apartment which can accommodate up to 6 persons.

CLOSE Thealos Village Villa Maria