Situato nel centro di Atene, a 300 m da Piazza Omonia e dall'omonima stazione della metropolitana, l'Old Town Hall Suites and Apartments offre sistemazioni con TV a schermo piatto. Il WiFi è gratuito.
Ogni unità è dotata di camere climatizzate e di un angolo cottura con frigorifero e bollitore. Il bagno privato è completo di doccia, set di cortesia e asciugacapelli.
La struttura fornisce il servizio di noleggio auto e biciclette.
Tra i luoghi d'interesse nelle vicinanze dell'aparthotel figurano Piazza Monastiraki, la zona dello shopping di via Ermou e il Teatro Nazionale della Grecia. L'Old Town Hall Suites and Apartments dista 35 km dall'Aeroporto Elefthérios Venizélos, lo scalo più vicino.