The 3-star The Windsor Suites is situated in the heart of Philadelphia. The business hotel, built in 1963, is renowned for its Liberty architecture.
The city center is 10 minute walking distance from the hotel. Such Philadelphia sights as Pennsylvania Convention Center and Cathedral Basilica of Saints Peter and Paul are all within reach.
Independence Hall is 1.7 km of the property, while Penn Museum is around 2.1 km away.
Within a 10-minute walk guests will find Philadelphia Museum of Art train station. 15 minutes' drive from Philadelphia International airport.
The property offers 195 guestrooms appointed with an in-room safe, TV, free Wi-Fi, a work desk and a refrigerator.
Eat & Drink
Guests can dine at the pub Asia on the Parkway, which is about 50 meters away.
The Windsor Suites caters to the needs of guests providing an elevator and a luggage storage as well as computers and a business centre.