
61 Kallirrois, 11743 - Athens, Greece
Situated in Athens City Centre near Filopappos Hill and less than a kilometer from Akropolis Metro Station, Cozy Apartment in Central Athens - Sleeps 6 offers air-conditioned...
more...- Property features:
- Elevator
- Pet-friendly
- Social distancing guidelines enforced
- Complimentary WiFi
- Non-cash payment options available


















