The flags of the U.S., Maryland and Ireland greet visitors to this beautiful hotel in the heart of historic Annapolis. With 120 spacious rooms and loads of accommodations, this large and convenient hotel is the perfect place for visitors and stay-cationers alike! Just minutes from the State House, the historic dock and all the shopping and art anyone could ask for, the O'Callaghan is a wonderful example of Irish hospitality in the good 'ole U.S. of A.