O’Callaghan Hotels are all in excellent locations for both leisure and business travelers. Each hotel is distinctive and distinguished by excellence. Flexibility is at the heart of what we do to ensure you get the very best service from our team.
Every team member is selected for their passion for our company and is focused on delivering excellent service to our guests. As well as the best located hotels in Dublin, Annapolis and Gibraltar; we have built our reputation on delivering excellent service and that is why our guests come back to O’Callaghan hotels again and again. [read more]