El hotel O'Callaghans Stephen's Green es un establecimiento tipo boutique y consiste parcialmente de 2 antiguas casas georgianas y un moderno atrio de cristal con vistas del parque de St Stephen's Green. El hotel ofrece 78 cómodas habitaciones, salas de reuniones, el restaurante "Pie Dish Bistro" y una antigua y acogedora biblioteca georgiana.
Situación: se encuentra ubicado en el esquina sur del parque de St Stephen's Green, ideal para ir de compras en la conocida calle de Grafton y con fácil acceso al transporte publico.
El hotel le ofrece cocina contemporánea en ambiente de mucho estilo, en cualquier ocasión. En el Bar Inn on the Green encontrará una selecta carta de cócteles, en el restaurante Citron, comida mediterránea; y el restaurante Thorton's fue galordanado con una estrella de la guía Michelín y las vistas sobre St. Stephen's Green son maravillosas.