Welcome Drexel University Visitors

The Windsor Suites is an all-suite hotel in Center City, Philadelphia, offering spacious studio and one bedroom suites. Each newly renovated suite features a fully equipped kitchen with an apartment sized refrigerator, stove with oven, microwave, dishwasher, Keurig coffee maker, cookware and dinnerware. Suites are spacious, with ample walk-in closets and marble bathrooms. Those seeking an added element of luxury may prefer the penthouse style Skyline Suites located on the top floor and includes exclusive access to the Observation Lounge’s premium amenities.

Located less than 10 minutes drive time to Drexel University’s main campus, The Windsor Suites is also within five blocks of Drexel’s College of Nursing and Health Professions and School of Public Health. The hotel is also located less than 2 blocks to the subway system to University City. The Windsor Suites is perfect for one night or extended stays, and our spacious suites makes us ideal for families visiting the university.

Amenities include:

  • 185 non-smoking guest suites
  • Handicapped accessible
  • Fully equipped kitchens in every suite
  • Complimentary wireless internet access in guest rooms and throughout hotel
  • 24-hour fitness center
  • Outdoor heated, seasonal rooftop swimming pool
  • 24-hour business center
  • Self-service and valet laundry service available
  • Valet parking
  • Languages spoken: English, Spanish, Mandarin, Italian, Albanian