MapGalleryReviews

Elegant Sheraton Philadelphia Downtown Wedding Venue in Philadelphia, PA

The Sheraton Philadelphia Downtown is a premier Philadelphia wedding venue located in the heart of Philadelphia, Pennsylvania. Nestled in the vibrant “City of Brotherly Love,” this venue offers couples an exceptional setting surrounded by historic landmarks such as Love Park, the Liberty Bell, Franklin Square, and the Betsy Ross House. Whether you’re planning a bridal shower, engagement party, rehearsal dinner, ceremony, or reception, the Sheraton provides a sleek and stylish atmosphere to celebrate your special day.

Boasting over 60,000 square feet of versatile event space, the Sheraton Philadelphia Downtown features 22 event rooms that can be tailored to your unique wedding vision. One standout option is the Horizons Rooftop Ballroom on the 30th floor, where guests can enjoy stunning city skyline vistas while celebrating. Ideal for weddings big and small, the venue comfortably accommodates up to 1,200 guests and offers over 700 recently renovated guest rooms equipped with smart technology and WiFi to ensure a comfortable stay.

  • Spacious indoor venues with spectacular views
  • Multiple dining options for rehearsal dinners, receptions, and post-wedding brunches
  • Indoor pool, fitness center, and on-site restaurants
  • Customized wedding packages including catering and accommodations
  • Support for diverse ceremonies, including Indian, Hindu, military, kosher, and commitment ceremonies
  • Professional event services such as setup, cleanup, bar and catering services, lighting, sound, and valet parking

With a dedicated team focused on making your dream wedding come to life through innovative culinary offerings, advanced AV technology, and personalized service, the Sheraton Philadelphia Downtown truly stands out as a leading wedding venue in Philadelphia. Contact us today for more details and start planning the celebration of your dreams.

The Sheraton Philadelphia Downtown is a premier Philadelphia wedding venue located in the heart of Philadelphia, Pennsylvania. Nestled in the vibrant “City of Brotherly Love,” this venue offers couples an exceptional setting surrounded by historic landmarks such as Love Park, the Liberty Bell, Franklin Square,...See More

FAQ's

Does your facility have air conditioning?

No

Is your facility handicapped accessible?

No

Will you hold dates?

No

Address: 201 North 17th Street Philadelphia, PA, 19103, 19103

Other Wedding Venues in Philadelphia