Location: in the centre of the picturesque town of Ancient Olympia just 50 m from the square.
See more: Hotels in Europe Hotels in Greece Hotels in Olympia Holiday Destinations in Europe