O’Callaghan Stephen's Green Hotel
The O'Callaghan Stephen's Green Hotel is located in the heart of central Dublin, within strolling distance of Grafton Street, Merrion Square and Trinity College.
Submitted by: GrahamCooleySt
Hits: 264
Visit O’Callaghan Stephen's Green Hotel.