O'Callaghan Stephens Green Hotel, Dublin - Featuring a popular location, O'Callaghan Stephens Green Hotel Dublin commands views of Dublin, and is minutes from Dail Eireann. It has a fitness centre, as well as laundry facilities, 24-hour room service and free Wi-Fi.