El hotel Townhouse On The Green Dublín, de 4 estrellas, está ubicado cerca de un barrio comercial, a unos 5 minutos a pie del Parque St Stephen's Green. Situado a cerca de la Catedral de San Patricio de Dublín, el hotel dispone de 9 habitaciones con vistas al parque.
El Centro comercial Powerscourt Townhouse Centre se encuentra a una distancia de 600 metros de este hotel y a unos 1 km del Memorial de la Hambruna. Entre los lugares de culto que puedes visitar justo al lado del hotel Townhouse On The Green Dublín está la Iglesia de Sta. Ana. Este lugar está situado a 750 metros del Museo del Whisky Irlandés. La estación de tren Dublín Pearse está a un corto paseo del hotel y se tarda 25 minutos en coche al aeropuerto Dublín.
Las habitaciones del Townhouse On The Green vienen con servicio de tetera/cafetera, TV de pantalla plana con canales vía satélite y climatizador. Además de servicio de tetera/cafetera, también dispone de instalaciones esenciales como climatizador. Los cuartos de baño cuentan con inodoro separado y ducha, además de secador de pelo y toallas de baño.
Los huéspedes pueden relajarse en el bar lounge del Townhouse On The Green Dublín. El restaurante Dandelion está a unos 5 minutos a pie.