Address: Harcourt Street, Dublin, Leinster Dublin 2, Ireland
Phone: +353 1 607 3600
Email: [email protected]
The OCallaghan Stephens Green Hotel is a deluxe 4-star hotel in Dublin. Stephens Green Hotel offers very charming, stylish and modern guest comfortable accommodation, located near Harcourt Street in Dublin. The OCallaghan Stephens Green Hotel is the most accessible hotel in Dublin for business and shopping trips to the city.