Situato in posizione strategica ad Atene, lo Shila Athens offre camere climatizzate, un giardino, la connessione WiFi gratuita e un tetto. La struttura dista meno di 1 km da Piazza Syntagma, 18 minuti a piedi dalla zona dello shopping di via Ermou e 1,6 km dal Monte Licabetto. L'hotel dispone di suite per coppie e suite familiari.
Le camere dell'hotel sono dotate di bollitore e macchina per caffè espresso. Le sistemazioni dello Shila Athens dispongono di bagno privato con asciugacapelli e set di cortesia.Alcune suite sono dotate di 2 bagni.
Ogni mattina vi attende un cestino per la colazione con prodotti freschi.
Tra i luoghi di interesse nelle vicinanze dello Shila Athens figurano il Museo dell'Arte Cicladica, l'Università di Atene - Edificio Centrale e il Giardino Nazionale. L'Aeroporto più vicino è quello di Atene-Elefthérios Venizélos, a 33 km.