The Galleria is an atrium of an office building that offers couples a budget friendly wedding venue with stunning views of Lafayette Square. It is located just steps from the White House.
Address: 155 21st Street NW Washington, DC 20036
Phone: (202) 331-1800
See More Photos of the Galleria at Lafayette Center