The Modernist Athens
4 I. Gennadiou Street 106 76 Athens
The Modernist Athens
The Modernist Athens
The Modernist Athens
The Modernist Athens
90 +
The Modernist Athens

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location