Отель Athenaeum Palace Luxury Suites расположен в Афинах, в 300 метрах от культурного центра Онассиса. Прогулка до оживленного района Кукаки, где работает множество баров и ресторанов, занимает 20 минут, а до музея Акрополя — 25 минут. Отель входит в Athenaeum Hotels Group.