Altar Suites ligt in het centrum van Athene, op 3 minuten lopen van metrostation Monastiraki en 300 meter van treinstation Monastirakien biedt accommodaties met gratis WiFi.
Elke unit heeft een eigen badkamer en een douche, airconditioning, een flatscreen-tv en een koelkast. Sommige units hebben een terras en/of een balkon met uitzicht op de stad of de bergen.
De dagelijkse ontbijtopties bestaan uit een à la carte-ontbijt, continentaal ontbijt en Amerikaans ontbijt.
Er zijn zowel fietsverhuur als autoverhuur beschikbaar bij het appartement.
Populaire bezienswaardigheden in de buurt van Altar Suites zijn Monastiráki, Tempel van Hephaistos (Hephaisteion) en Agora van Athene. Het dichtstbijzijnde vliegveld is Luchthaven Eleftherios Venizelos, op 33 km van de accommodatie. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.