Entire House About Olympus Residence
Olympus Residence is a hotel in Athens, Greece. It is one of 2,220 places to stay in Athens listed on Triptoic.
Property facts
- Property type
- Hotel
Location
14 Pafsaniou Str., Athens, Greece
Loading map…
Frequently asked questions
Where is Olympus Residence located?
Olympus Residence is located at 14 Pafsaniou Str., Athens, Greece.