Sheraton Philadelphia Downtown Hotel
3.5 star hotel
201 North 17th Street,
- Check Rates
- Hotel Info
- Street Views
Select your dates below to get the best prices online
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.
Sorry, street view is unavailable for this hotel.
People Who Viewed This Hotel Also Looked at...