O'Callaghan Annapolis Hotel

174 West St
Annapolis
Maryland
United States