Tolo, Greece
Javascript must be enabled to continue!

Location


SOFIA hotel is situated in the picturesque village of Tolo, right next to the beach, overlooking one of the most beautiful beaches of Argolic Gulf. About 10 kilometers away from the seaport town of Nafplio and only 30 kilometers away from the architectural miracle of the Ancient Theater of Epidaurus.