Leica Store Boston

Innovative Tools for the Visual Storyteller 

Leica’s individualized service creates a fully immersive photography experience inside the Boston Park Plaza Hotel. Discover our expansive selection of photographic and sport optics products through hands-on demonstrations and expert guidance. Visit Leica Store Boston, and be part of a community where photographers gather to learn, inspire, and share.

Leica Store Boston

Arlington Street 74
Boston, Massachusetts (MA), 02116
United States

+1 857-305-3609
Opening hours
Mon10:00 - 18:00
Tue10:00 - 18:00
Wed10:00 - 18:00
Thu10:00 - 18:00
Fri10:00 - 18:00
Sat10:00 - 18:00
Sun12:00 - 17:00
talk to an expert

Discover the world of Leica with an Expert

Elevate your Leica experience with our team of Leica Experts and learn more about our services.

Book an appointment
Cine 1 Details Leica Design

Leica Cine 1 – the first Cinema TV from Leica

The Leica Cine 1 is the all-in-one entertainment system that delivers authentic home cinema experiences, right in your living room. The smart Cinema TV captivates with outstanding 4K image resolution, immersive Dolby Atmos® surround sound, and unmistakable Leica quality. 

Discover the Art of Home Cinema