Harrington Hall tiene una ubicación céntrica con una de las direcciones más de moda de Dublín. Está situado en Harcourt St., en la esquina suroeste de St. Stephen's Green. Está en la línea LUAS (sistema de tranvía) que presta servicios desde Grafton Street (una parada) hacia el norte y hasta la línea verde Sandyford en el sur. Grafton Street y sus alrededores podrían decirse que es el distrito de compras más exclusivo de Irlanda. Temple Bar y todas las principales atracciones de Dublín se encuentran a poca distancia del hotel.
Harrington Hall es miembro de Manor House Hotel Group.