Choose your room
O'Callaghan Stephens Green 4*
The luxury O Callaghan Stephens Green Hotel is a 4-star property set next to National Gallery of Ireland, St. Stephen's Green and D4 Hotel.
The city center is 1 km away from the hotel. O Callaghan Stephens Green Hotel is also minutes away from St. Patrick's Cathedral.
The hotel is situated near galleries and the cathedral.
This property comprises 99 rooms featuring Executive Double Room and Twin Room with climate control, TV, a safe, wireless internet and a telephone.
Serving irish and italian meals, Thorntons Restaurant is about 5 minutes’ walk away.
O Callaghan Stephens Green Hotel can be reached in 10 minutes by car from Dublin airport.