Entire House About Athena's South Apartment
Athena's South Apartment is a 4-star hotel in Athens, Greece. It is one of 2,220 places to stay in Athens listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 4 stars
Location
Vallianou 17, Athens, Greece
Loading map…
Frequently asked questions
Where is Athena's South Apartment located?
Athena's South Apartment is located at Vallianou 17, Athens, Greece.
How many stars does Athena's South Apartment have?
Athena's South Apartment is rated 4 stars.