L'hôtel design InnAthens se situe dans un quartier paisible du centre d'Athènes, à quelques pas de la place Syntagma et de la rue animée d'Ermou. Il propose un petit-déjeuner grec traditionnel et des hébergements dotés d'une connexion Wi-Fi gratuite.
Toutes les chambres climatisées affichent une décoration personnalisée. Elles comprennent une télévision par satellite à écran plat, un coffre-fort ainsi que des matelas et du linge de maison de la marque Cocomat. Leur salle de bains en marbre est pourvue d'articles de toilette Olive.
L'hôtel InnAthens se trouve à 100 mètres du centre de conférences Zappéion et du Jardin National, à 300 mètres de la station de métro Syntagma et à 19 km de l'aéroport Elefthérios-Venizélos. Enfin, une réception ouverte 24h/24 et un service d'étage sont disponibles sur place.