About Us

Showcase Live is one of New England's premier event spaces. The dynamic room, which can hold up to 850 guests, includes a luxurious, 52-foot-long bar, VIP banquettes and flexible seating arrangements designed to accommodate functions of varying sizes and purposes. Catering to each client's unique style and specifications, Showcase Live creates an upscale and exciting environment for your next event.

Showcase Live is located adjacent to Showcase Cinema de Lux theatre at Patriot Place, Foxboro, Massachusetts. Showcase Cinema de Lux is the signature theatre concept of National Amusements featuring; lush interiors with baby grand pianos, concierge service, an American fare restaurant, and the Lux Level experience offering the luxury of in-theatre dining and drink service. Showcase Cinema de Lux and Showcase Live are created to transform the movie-going industry and make National Amusements theatres a community entertainment destination.