Hotel Glicorisa Beach is built amphitheatrically on a hill, overlooking the Turkish coasts and the natural Glicorisa Bay. There is a private beach right next to the pine trees.
Hotel Glicorisa Beach is built amphitheatrically on a hill, overlooking the Turkish coasts and the natural Glicorisa Bay. There is a private beach right next to the pine trees.