Today: Saturday, October 21, 2017 Time (GMT+2):

Hotels in Athens City

94 hotels found in Athens City, showing 91 − 94

Refine your search results »

Alma Hotel

Alma Hotel C' / Standard Class

Hotel  Greece Greece / Attica / Athens City

Open All Year... Alma Hotel is located in Omonia Square at the Center of Athens Town, established in 1964 with a long standing reputation for good service.


Select Check-in & Check-out dates
compare >>
There are no hotels in your compare list!