My Athens Hotel położony jest w handlowym centrum Aten, 20 minut spacerem od malowniczej dzielnicy Plaka i placu Sindagma. Obiekt oferuje dźwiękoszczelne, klimatyzowane pokoje z bezpłatnym WiFi oraz bar urządzony w nowoczesnym stylu.
Pokoje w obiekcie My Athens Hotel są gustownie urządzone i wyposażone w telewizor oraz sejf. Znajduje się w nich łazienka z bezpłatnym zestawem kosmetyków i suszarką do włosów. Niektóre pokoje dysponują balkonem.
Gościom przysługują zniżki na oddalonym o niespełna 100 metrów parkingu. W hotelowym centrum biznesowym można bezpłatnie korzystać z drukarki. Personel całodobowej recepcji mówi w kilku językach i służy pomocą w wypożyczeniu samochodu. Można tu skorzystać z faksu i zasięgnąć informacji turystycznych.
W odległości 400 metrów od hotelu znajduje się stacja metra Meteksurgio. Od Nowego Muzeum Akropolu dzieli go tylko kilka stacji. W 15 minut można dojść z hotelu do ulicy handlowej Ermou, jak i do malowniczych zaułków w dzielnicy Monastiraki, gdzie działa wiele tradycyjnych tawern i kawiarenek.