Sheraton University City Hotel
This U of Penn hotel features newly renovated rooms in an excellent downtown setting.
While popular with visitors to the University of Pennsylvania because of its location right on the campus, this hotel also welcomes business and holiday travelers. Over 300 guest rooms have been recently renovated with fresh and up-to-date furnishings and décor, and 10,000-square-feet of meeting space means hallways often filled with suits. Large desks, cable television and complimentary newspapers are just a few of the in-room amenities. Beyond guest room doors, you’ll find a fitness center, outdoor swimming pool, gift shop, florist and concierge. While dining is offered at the Top Dog Sports Grille, it’s just a short walk to the eateries (and attractions) of downtown Philly.
Reserve Your Room
Best price guaranteed