Harrington Hall è situato in posizione centrale con uno degli indirizzi più alla moda di Dublino. Si trova su Harcourt St., all'angolo sud ovest di St. Stephen's Green. Si trova sulla linea LUAS (tram system) che collega Grafton Street (una fermata) a nord e la linea verde Sandyford a sud. Grafton Street e i suoi dintorni sarebbero probabilmente il quartiere dello shopping più esclusivo d'Irlanda. Temple Bar e tutte le principali attrazioni di Dublino sono tutte raggiungibili a piedi dall'hotel.
La Harrington Hall è membro del Manor House Hotel Group.