Leica Store Boston
Arlington Street 74
Boston, Massachusetts (MA), 02116
United States
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.
Arlington Street 74
Boston, Massachusetts (MA), 02116
United States
Discover the world of Leica with an Expert
Elevate your Leica experience with our team of Leica Experts and learn more about our services.
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.