Harrington Hall liegt zentral in einer der angesagtesten Adressen Dublins. Es liegt an der Harcourt Street an der südwestlichen Ecke von St. Stephen's Green. Es ist auf der LUAS (Straßenbahn-System) Linie, die von Grafton Street (eine Haltestelle) in den Norden und zur Green Line Sandyford im Süden. Die Grafton Street und ihre Umgebung wären wohl Irlands exklusivstes Einkaufsviertel. Die Temple Bar und alle wichtigen Sehenswürdigkeiten Dublins erreichen Sie vom Hotel aus bequem zu Fuß.
Harrington Hall ist ein Mitglied der Manor House Hotel Group.