This site may behave strangely without cookies enabled. Please turn them on in your browser's settings.

Sheraton Philadelphia Downtown Hotel

3.5 star hotel 77

201 North 17th Street, Philadelphia, PA 19103, US

  • Check Rates
  • Amenities
  • Hotel Info
  • Street Views
Select your dates below to get the best prices online

Include these discounted rates in your search

Our take on Sheraton Philadelphia Downtown Hotel

Whether you're in town for a meeting at the Pennsylvania Convention Center or just looking for centrally located accommodations close to a variety of Philadelphia's most popular destinations, the Sheraton Philadelphia City Center Hotel is a great choice. Within walking distance of the hotel, you can discover stunning artwork at the Philadelphia Museum of Art or admire the colorful fountain, where you'll find Robert Indiana's famed "LOVE" sculpture at JFK Plaza (also known as Love Park). The hotel has more than 750 guest rooms and suites bedded with the brand's Sweet Sleep Bed: a thick, pillow top mattress complete with premium linens and ample amounts of fluffy pillows.


[+] Show All Amenities

People Who Viewed This Hotel Also Looked at...

Warwick Hotel Rittenhouse Square

4 star hotel

0.60 mi away

Philadelphia Center City Residence Inn by Marriott

3 star hotel

0.44 mi away

The Westin Philadelphia

4 star hotel

0.40 mi away