O'Callaghan Stephen's Green is a 4 star hotel. Facilities: restaurant, bar and meeting rooms.
The hotel has 99 elegant and spacious rooms. They have a TV.
The hotel is located near Dublin city center. Nearby there are St Stephen's Green Park, Temple Bar and Grafton Street.