Location: to the southeast of Peloponeso, in the Argólida region, the hotel is situated in the village of Tolo, about 200 m. from the centre and next to the beach.
See more: Hotels in Europe Hotels in Greece Hotels in Tolo Holiday Destinations in Europe