All O’Callaghan Hotels are located excellent location for vacation and professional travellers. The O’Callaghan hotels are the perfect place to stay in Dublin. It is situated in the heart of Dublin city, Hospitality House, 16-20 South Cumberland Street, Dublin 2, Ireland.
Send Message to listing owner
Listing Title: Ocallaghan Hotels