Hotel Herodion zlokalizowany jest u podnóża Akropolu i oferuje elegancko urządzone pokoje z klimatyzacją. Obiekt dysponuje pięknym ogrodem na dachu z leżakami i 2 wannami z hydromasażem. Roztacza się stąd wspaniały widok na Ateny.
Pokoje są urządzone w nowoczesnym stylu, a ich wnętrza zdobią meble z jasnego drewna i podłogi wyłożone parkietem. W każdym pokoju znajdują się dźwiękoszczelne okna, sejf i telewizor z dostępem do kanałów satelitarnych. Większość pokoi dysponuje balkonem, a z niektórych można podziwiać Akropol.
Znajdująca się na dachu restauracja PointA dysponuje tarasem z widokiem na Akropol. Serwowane są tu potrawy kuchni śródziemnomorskiej z greckimi akcentami oraz rozmaite koktajle. W częściowo odkrytym ogrodzie na tyłach hotelu Goście mogą delektować się przekąskami i domowymi deserami. Obiekt oferuje również restaurację w budynku i amerykańskie śniadanie.
Hotel Herodion położony jest zaledwie kilka kroków od nowego Muzeum Akropolu i 15 minut spacerem od placu Sindagma. Odległość od stacji metra Acropolis wynosi 200 metrów.