Naval Academy visits, team meetings, sailing schools, sporting events or history, vacations, romantic weekend getaways, business and retirement travel: whatever brings you to Annapolis, Maryland, Flag House Inn is your best base of operations with free off-street parking and great accommodationsContact us to work out a custom program to meet the needs of your group.