St. Francis Hall Wedding Venue

St. Francis Hall is a marvelous wedding venue located in Washington DC. As described on their home page website Featuring soaring ceilings, open wood beams and arched windows in a stunning garden oasis.  With space for up to 225 guests  and free and ample parking, the secret that is St. Francis Hall  can’t last forever! …

Read More