The hotel is located on a quiet side street in the centre of Aghia Marina, some 300 m from the beach.
See more: Hotels in Europe Hotels in Greece Hotels in Saronic Islands Holiday Destinations in Europe