El Shila Athens está muy bien situado en Atenas y ofrece habitaciones con aire acondicionado, jardín, WiFi gratuita y azotea. El establecimiento se encuentra a menos de 1 km de la plaza Syntagma, a 18 minutos a pie de la zona comercial de la calle Ermou y a 1,6 km del monte Licabeto. El hotel dispone de suites para parejas y suites familiares.
Las habitaciones del hotel están equipadas con hervidor de agua y cafetera espresso. Todas las habitaciones del Shila Athens disponen de baño privado con secador de pelo y artículos de aseo gratuitos, TV de pantalla plana y escritorio.Algunas suites cuentan con 2 baños.
Todos los días se ofrece una cesta de desayuno con productos frescos.
Cerca del Shila Athens hay varios lugares de interés, como el Museo de Arte Cicládico, la Universidad de Atenas - Central Building y el Jardín Nacional. El aeropuerto Elefthérios Venizélos es el más cercano y está a 33 km del hotel.