Welcome to O’Callaghan Stephen’s Green Hotel
Stephen's Green Hotel
O'Callaghan Stephen’s Green Hotel has an enviable Dublin location where Harcourt Street and Cuffe Street meet on the corner of St Stephens’s Green overlooking the 9 acres of St Stephens Green Park.
The Stephens Green Hotel is the newest hotel in Dublin from the O’Callaghan Hotels Group. This 4 star hotel in Dublin city centre is a beautiful example of how modern contemporary design and Georgian architecture can seamlessly blend together in one building. The striking glass atrium fills the lobby with natural light and almost brings the beautiful Georgian surroundings into the hotel.