Obiekt The Zillers Boutique Hotel położony jest w Atenach, zaledwie 200 metrów od ulicy Adrianou i 300 metrów od rzymskiej agory. Na miejscu dostępny jest bar, restauracja i taras słoneczny. Z obiektu roztacza się niczym nieprzesłonięty widok na Akropol. We wszystkich pomieszczeniach zapewniono bezpłatne WiFi.
Pokoje są klimatyzowane i dysponują podłogą wyłożoną parkietem. Każdy z nich jest wyposażony w telewizor z płaskim ekranem. Dla Gości przygotowano również szlafroki i kapcie. Obiekt oferuje codzienną usługę sprzątania.
W hotelowej restauracji Goście mogą delektować się posiłkami, natomiast drinki i orzeźwiające napoje serwowane są w barze. Suchy prowiant na lunch oraz artykuły spożywcze mogą zostać dostarczone za dodatkową opłatą.
Personel służy pomocą przy wypożyczeniu samochodu. Hotel Zillers Boutique oddalony jest o zaledwie 300 metrów od placu Monastiraki i o 400 metrów od dzielnicy Anafiotika. Odległość od najbliższego lotniska – portu lotniczego Ateny im. Elefteriosa Wenizelosa – wynosi około 30 km.