Das wunderbar Hotel Sheraton Philadelphia Downtown liegt im Herzen von Philadelphia und in ungefähr 20 Gehminuten Entfernung vom Rosenbach Museum & Library. Das Hotel mit einem beheizten Hallenbad befindet sich ein paar Schritte entfernt von der Kathedralbasilika St. Peter und Paul im Viertel Logan Square von Philadelphia.
Lediglich 1 Kilometer von der Rocky Steps entfernt gelegen, befindet sich das wunderbare Hotel in Philadelphia in der Einkaufszone. Die Gäste können das Comcast Center sowie die Philadelphia Mint in rund 25 Gehminuten Entfernung vom Sheraton Philadelphia Downtown besichtigen. Es gibt einen Park und Bars in der Nähe von der Unterkunft. Das Grab des unbekannten Soldaten der Amerikanischen Revolution liegt in einer 2 km Entfernung vom Hotel und ist ein idealer Ausgangspunkt für einen Ausflug in die Geschichte von Philadelphia. Das Sheraton Philadelphia Downtown befindet sich lediglich 600 Meter von der U-Bahn-Station 15th Street und zudem nur 5 Gehminuten von der Bushaltestelle Arch St & 15th St entfernt.
619 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Sie bieten zudem private Badezimmer. Die Zimmer des Hotels haben einen Ausblick auf die Stadt.
Das Hotel Sheraton Philadelphia Downtown bietet täglich ein Frühstücksbuffet an. In dem 3-Sterne-Hotel befindet sich das Restaurant Terrace, das sich auf die amerikanische Küche spezialisiert. Die Gäste können sich in der Lounge- Bar der Unterkunft entspannen.