Share this page

An Ideal Philadelphia Hotel with a Four-Star Rating

Serving as the cornerstone of the new French Quarter, the Sofitel Philadelphia provides a refined environment for business and leisure travelers. Located in downtown Philadelphia, this sophisticated hotel blends French elegance and American style. Its convenient location is minutes from the convention center and many historic attractions. Delight in onsite amenities including the Chez Colette restaurant and Liberté Urban Chic Lounge. Your luxury accommodations feature modern furnishings, a full-stocked mini bar and French bath amenities. For more space, try one of the suites or villas, offering guests a spacious living area and terrific views of the Philadelphia skyline!

Additional Information

General
  • Fitness Center
Room Amenities
  • Air Conditioning
  • In Room Safe
  • Iron/Ironing Board
Activities
  • Arts and Crafts
  • Live Entertainment
  • Photography
  • Shopping
  • Sightseeing
  • Theme Parks
Media & Technology
  • Cable TV
  • Flatscreen TV
  • Satellite TV
  • Wireless Internet
Food & Drink
  • Bar
  • Gourmet Dining
Services
  • Banquet Room(s)
  • Concierge
  • Laundry Facilities
  • Meeting Room(s)
  • Fitness Programs
Languages Spoken
  • English

Visit for our accommodations!

120 South 17th Street Philadelphia, Pennsylvania 19103 United States  
RATES FROM $175
OPEN DATES All Year
PROPERTY SIZE 306 Units
RESTAURANT
PETS ALLOWED
CHILDREN ALLOWED
CONFERENCE FACILITY
NEARBY CITY Philadelphia
NEARBY WATER Delaware River

Questions?

No problem! Select the type of inquiry you'd like to send, enter your comments, and we'll make sure the property gets it.

By clicking 'Submit' you are agreeing to our Terms of Service

Vacation Request Successfully submitted. Thank You!

stats