Отель Αchillion расположен в деловом центре Афин, в 200 метрах от станции метро Omonoia.
К услугам гостей номера с кондиционером и балконом.
На всей территории отеля предоставляется бесплатный проводной доступ в Интернет.
Звукоизолированные номера оформлены в строгом стиле и оснащены кодовыми замками.
В номерах имеются современные удобства, включая телевизор с плоским экраном и спутниковыми каналами, холодильник и собственную ванную комнату с феном.
По утрам для гостей отеля Achillion сервируют греческий завтрак «шведский стол».
К услугам гостей также бар со спутниковым телевидением и ресторан, где предлагают обед и ужин.
Отель располагает интернет-уголком с бесплатным доступом в Интернет.
Сотрудники круглосуточной стойки регистрации отеля Achillion предоставят туристическую информацию и дадут полезные рекомендации.
Гостям предлагают также карты города.
Отель находится в нескольких остановках метро от многих достопримечательностей Афин.