Athens center rooms biedt uitzicht op de stad en gratis WiFi. De accommodatie is gunstig gelegen in het centrum van Athene, op korte afstand van Nationaal Theater van Griekenland, Omonoiaplein en Nationaal Archeologisch Museum van Athene.
De units zijn voorzien van een balkon, airconditioning, een flatscreen-tv en een eigen badkamer met douche en gratis toiletartikelen.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn treinstation Stathmos Larissis, metrostation Omonia en Universiteit van Athene. Het dichtstbijzijnde vliegveld is Luchthaven Eleftherios Venizelos, op 29 km van Athens center rooms, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.