Leica Gallery

The Park Plaza Hotel ups its creativity with this gallery dedicated to the art of photography. A rotation of Leica photographer's works are on display, showcasing both seasoned photographers and up-and-coming talent. Open M-Sa 10 am-7 pm, Su 10 am-6 pm.

Address: 
74 Arlington St.
Boston, MA 02116
United States
Phones:

Map of Leica Gallery