Idéalement situé à Athènes, le Shila Athens propose des chambres climatisées, un jardin, une connexion Wi-Fi gratuite et un toit-terrasse. L'établissement se trouve à moins de 1 km de la place Syntagma, à 18 minutes à pied du quartier commerçant de la rue Ermou et à 1,6 km de la colline du Lycabette. L'hôtel propose des suites pour couples et des suites familiales.
Les chambres sont équipées d'une bouilloire et d'une machine à café expresso. Leur salle de bains privative est pourvue d'un sèche-cheveux et d'articles de toilette gratuits.Certaines suites possèdent 2 salles de bains.
Un panier petit-déjeuner composé de produits frais est disponible tous les jours sur place.
Parmi les sites d'intérêt à proximité du Shila Athens, vous trouverez le musée d'art cycladique, l'université d'Athènes - Central Building et le jardin national. L'aéroport Elefthérios-Venizélos, le plus proche, est implanté à 33 km.