0
Neda hotel
1, Karamanli str., Ancient Olympia, 27065 Olympia, Greece
Neda hotel is located in the heart of the picturesque village of Olympia, just 87 m from the main road. The Archaeological site of Ancient Olympia is at 900 m and can be reached within 10 minutes walk. The distance from the train station is 400 m.