Situato ad Athlone, nella regione di Westmeath e nei pressi dell'Athlone Institute of Technology, il Glen Abhainn offre sistemazioni con parcheggio privato gratuito.
L'Athlone Topwn Shopping Centre e il Castello di Athlone distano rispettivamente 2,6 km e 3,2 km. L'Aeroporto più vicino è l'Aeroporto di Ireland West Airport Knock, a 82 km da Glen Abhainn.