Location: to the southwast of Peloponeso, in the Argólida region, the hotel is situated in Tolo, about 300 m. from the centre ans 100m. from the beach.
See more: Hotels in Europe Hotels in Greece Hotels in Tolo Holiday Destinations in Europe