Located merely 7 minutes' stroll from the science museum "Franklin Institute", The Windsor Suites Philadelphia hotel has a sun deck and a sun terrace. Located in the Parkway Museum district and 1.3 miles from spiritual landmarks like Christ Episcopal Church, the 4-star hotel features 190 rooms plus a heated pool.
The Philadelphia hotel is just 6 minutes by foot from the colossal statue "Ben Franklin National Memorial" and within a few blocks of City Hall Visitor Center. Sports fans can also visit Blue Cross RiverRink, 1.6 miles from the Windsor Suites Philadelphia, and take their families to the massive Adventure Aquarium, which is 2.1 miles away. Guests might as well enjoy proximity to Fairmount Park, situated about a 5-minute drive away. The actual Betsy Ross House is a short way from the property, and Philadelphia, PA is situated only 0.8 miles away. The Windsor Suites is around 15 minutes by foot from Greyhound Terminal bus station and approximately 5 minutes by foot from 15th Street subway station.
Some rooms include a balcony and a dressing room featuring individual climate control, central heating system, and ironing facilities, along with a flat-screen TV with satellite channels and cable channels. For your safety, these air-conditioned rooms are appointed with a laptop safe. Some bathrooms have a walk-in shower and a separate toilet, along with a hairdryer and bath sheets.
Breakfast is served from 9:00 AM to 11:00 AM on weekends. There are 2 restaurants in The Windsor Suites hotel. The area features restaurants, including City Tap House Logan Sq, which is a mere 550 feet away.