Отель Sheraton Philadelphia Downtown расположен в историческом центре Филадельфии, в нескольких минутах ходьбы от Конгресс-центра Пенсильвании, художественного музея Филадельфии и других достопримечательностей.
Номера оформлены в спокойной бирюзово-серой гамме, из окон открывается вид на город, есть номера премиум-класса.
Также в отеле переоборудован фитнес-центр и есть два ресторана.
Для мероприятий предназначены более 5500 кв. метров конференц-пространства.