About The Switch House
The Switch House is Cescaphe’s newest venue, located right on the Delaware River. The building was once the PECO Delaware Generating Station, but it has been renovated into a mecca of new luxury real estate. The iconic smokestacks give this building a unique look from the outside, with views of the Benjamin Franklin Bridge in the distance.
The Switch House by Cescaphe Wedding Venue Information
The building is located right next to Penn Treaty Park.
Location: 1325 Beach St, Philadelphia, PA 19125
Phone Number: 215-238-5750
History of The Battery (Formerly the PECO Delaware Generating Station)
The power station, built in 1923, became a major electricity source for a growing city in the 1920s. This building, designed by architect John T. Windrim, was used as a generating station that used the water from the Delaware River to power the city.
After years of neglect and even serving as a movie set, this structure has since become a luxury apartment complex, called “The Battery.” Cescaphe is in its final stages of completing their gorgeous venue space, with corporate events starting this month and weddings planned for early 2024.
This project is part of a decade-long effort to revitalize the waterfront, connecting residents to the rivers with attractions like Spruce Street Harbor Park and Cherry Street Pier. In the near future, a pier is to be added to add more activities and restaurants to the waterfront area.
What We Love About the Switch House by Cescaphe
One of the most captivating features of The Switch House is its commitment to preserving the building’s historic character. The venue’s walls are original to the building and have been meticulously sandblasted to create the perfect industrial ambiance. These weathered walls provide a rustic backdrop that pairs beautifully with the modern elegance of the space, making it an ideal canvas for your wedding vision.
Located next door to Penn Treaty Park, The Switch House provides an abundance of natural beauty for your wedding photos. The park’s lush greenery and waterfront setting offer breathtaking photo ops that will capture the essence of your love against a stunning backdrop. Whether you prefer a romantic stroll by the water or a playful moment in the park, your photos will be filled with the magic of Philadelphia’s scenic charm.
Abundant Natural Light
The venue boasts abundant natural light, thanks to a strategically designed skylight in the reception space. This feature not only adds a touch of romance to your ceremony but also creates a warm and inviting atmosphere for your guests. The lighting is perfect for wedding photography with soft, natural light for capturing those unforgettable moments.
Stunning Architecture at The Switch House
The Switch House’s reception space is a true gem. In addition to the skylight, which bathes the room in a soft glow, the space features large statement chandeliers that add a touch of grandeur to your wedding décor. These elegant details create an ambiance of timeless romance, perfect for your special day.
The Hotel The Switch House
The Switch House goes above and beyond to ensure your wedding day is stress-free. With a hotel offering 40 rooms on-site, your wedding party and guests can enjoy the ultimate convenience. This means no transportation hassles and more time spent celebrating your love with your nearest and dearest.
Cescaphe Catering at The Switch House
With a reputation built on years of excellence, Cescaphe is a trusted choice for those seeking a remarkable dining experience at their special events. Known for their attention to detail, Cescaphe creates unforgettable moments through their exquisite presentations, ensuring that every event they cater is a true culinary masterpiece.
We are so excited to be a part of Cescaphe’s concierge program. Getting an inside look at this beautiful venue was truly an honor.
Your Wedding at The Switch House
The Switch House by Cescaphe offers urban elegance with a touch of historic charm. From its original sandblasted walls to its rooftop views and abundant natural light, this venue is the perfect canvas for creating your dream wedding. With on-site accommodations and stunning photo opportunities nearby, The Switch House is a hidden gem in the heart of Philadelphia where love stories come to life. Choose The Switch House and let your wedding day be a masterpiece of urban elegance and timeless beauty.