In günstiger Lage in Athen bietet das Shila Athens klimatisierte Zimmer, einen Garten, kostenfreies WLAN und eine Dachterrasse. Die Unterkunft befindet sich weniger als 1 km vom Syntagma-Platz, 18 Gehminuten vom Einkaufsviertel der Ermou-Straße und 1,6 km vom Lycabettus-Hügel entfernt. Das Hotel bietet Suiten für Paare und Familien-Suiten.
Die Zimmer im Hotel sind mit einem Wasserkocher und einer Espressomaschine ausgestattet. Jedes Zimmer im Shila Athens verfügt über ein eigenes Bad mit einem Haartrockner und kostenfreien Pflegeprodukten.Einige Suiten verfügen über 2 Bäder.
Ein Frühstückskorb mit frischen Produkten wird täglich in der Unterkunft angeboten.
Zu den beliebten Sehenswürdigkeiten in der Nähe der Shila Athens gehören das Museum für kykladische Kunst, die Universität von Athen und der Nationalgarten. Der nächstgelegene Flughafen ist der 33 km vom Hotel entfernte Eleftherios-Venizelos-Flughafen Athen.