O’Callaghan Stephen’s Green Hotel

Ireland · Dublin O'Callaghan Stephen's Green Hotel,1-5 Harcourt Street ,Dublin 2, Ireland