Sir Athens is aantrekkelijk gelegen in het centrum van Athene, op 1,1 km van het Syntagmaplein. De accommodatie ligt op 1,3 km van het Museum van de Cycladische Kunst en op 1,5 km van het Nationaal Theater van Griekenland. De accommodatie biedt gratis WiFi.
De kamers zijn voorzien van een eigen badkamer en sommige accommodaties van het hotel hebben ook een terras.
Het Nationaal Archeologisch Museum van Athene en het Omonia-plein liggen beide op 1,6 km van de accommodatie. De luchthaven Elefthérios Venizélos ligt op 31 km afstand.