El edificio más representativo de Athlone es su castillo y actualmente museo, está situado a orillas del río Shannon.
Más reciente es el AIT (Athlone Institute of Technology) ubicado a las afueras de la ciudad en la parte este.
La ciudad está muy bien comunicada siendo un nudo de ferrocarriles y un muelle importante dentro del río Shannon (navegable para pequeñas embarcaciones), estando circunvalada por la autopista N6 (Dublín-Galway).
El personaje histórico más importante nacido en Athlone es el tenor John McCormack (1884-1945) bautizado en la iglesia de Santa María (St Mary's Church) en la misma ciudad.
El político más importante de esta localidad fue Thomas Power O'Connor (1848 - 1929), que trabajó casi cincuenta años en el parlamento irlandés.