
Sheraton Philadelphia Downtown
3.7 (5,561)hotel
A Center City hotel pairing generous event spaces with easy access to historic downtown Philadelphia.
Description





Set on North 17th Street, the hotel supports both business and leisure travel with direct convenience to the surrounding city. Guests have access to an on-site fitness center, while the layout also incorporates spacious meeting and wedding venues arranged for organized gatherings.