
Athens, Greece
Alma
2-star hotel
This hotel is situated on Omonia Square in the very centre of Athens. Omonia metro station is only a stone's throw away, providing easy access to all parts of the city, and many famous sights are within walking distance…
- Wi-fi
- 24-hour reception
- 24-hour security
- Lift access


