Готель розташований на центральній площі Омонія, в самому серці Афін, на відстані пішої прогулянки до Акрополя, Старого міста (Плака) і багатьох визначних місць міста, а також в декількох хвилинах ходьби від ділового, культурного і торгового центру столиці. Повністю відреставрований в 2008 році і оформлений в сучасному стилі.