Rodzinny Hotel Solomou Athens usytuowany jest w centrum Aten, 4 minuty spacerem od placu Omonoia i kilka kroków od Akropolu. Z tarasu na dachu roztacza się widok na wzgórze Lycabettus. We wszystkich pomieszczeniach można korzystać z bezpłatnego WiFi. Wszystkie pokoje są klimatyzowane, dźwiękoszczelne i wyposażone w minibar, telewizor z płaskim ekranem oraz sejf. W każdym z nich zapewniono łazienkę z prysznicem lub wanną i suszarką do włosów. Codziennie rano serwowane jest śniadanie w formie bufetu. W hotelu działa również bar serwujący przekąski, kawę i napoje. Obiekt oferuje także obsługę pokoju. Personel całodobowej recepcji chętnie udziela porad na temat atrakcji turystycznych, greckich tawern i wskazówek dotyczących podróżowania. Na życzenie dostępny jest sprzęt do prasowania i pralnia Obiekt jest oddalony o 150 metrów od najbliższej stacji metra, która umożliwia dotarcie do większości atrakcji Aten. Od Narodowego Muzeum Archeologicznego dzieli obiekt zaledwie 1 przecznica.