Photos coming soon
HOTEL
Kallirrois 89 Suite
89 Kallirrois, Athens, Greece
Where it sits
Kallirrois 89 Suite
89 Kallirrois, Athens, Greece
37.96130, 23.72416
Similar stays nearby
Kallirrois 89 Suite
Hotel · 4 m
Hellas Elements Properties
Hotel · 7 m
Gèa Athenian Suites
Hotel · 25 m
Kyma Apartments - Athens Acropolis 13
Hotel · 46 m
Flat 3 bedrooms 1 bathroom - Athens
Hotel · 46 m
KYMA Apartments - Athens Acropolis 14
Hotel · 46 m
KYMA Apartments - Athens Acropolis 15
Hotel · 55 m
Sunny 3bd Flat Acropolis View
Hotel · 62 m
Plan around Kallirrois 89 Suite
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
