This hotel is located in Platy Yialos, some 250 m from the beach, restaurants, shops and bus stop.
See more: Hotels in Europe Hotels in Greece Hotels in Cyclades Holiday Destinations in Europe