Centrally located in historic downtown Annapolis, Maryland, your state or country flag will be flying from our front porch to greet you when you arrive. Park your car for free on site and then it’s an easy stroll from our bed and breakfast to all the sights, museums, shops and restaurants in the historic district. Flag House Inn is located across the street from the pedestrian entrance to the US Naval Academy, two blocks to the Annapolis waterfront and three blocks to the Maryland State House and all attractions.