The museum is located at 201 18th Street, NW (near Constitution Ave). Their Web site says:
“The building housing the museum was originally designed by noted architect Paul Cret in 1912 as the residence for the Secretaries General of the Organization of American States. Today as a museum, the building offers a warm and intimate atmosphere to enjoy art. The Art Museum of the Americas is located just off the National Mall at 201 18th Street, N.W., and is open Tuesday through Sunday from 10 AM to 5 PM (We are closed on federal holidays and on Good Friday). In the meantime, we invite you to explore these pages to learn about our collections, our current and past exhibitions, and the various services we offer. Join us in celebrating the rich visual traditions of the American continent. Most of all, enjoy your visit and come back often.”
Anyone ever check them out? Leo?