Windsor Suites (4/7)

List item

No Title

No Description

The Windsor Suites is another good pick. The hotel is located at 17th and the Parkway, Philadelphia PA and is steps away from The Museum of Art Museum, Rodin Museum, Rocky Statue, Kelly Drive, Franklin Institute, and The Academy of Natural Sciences. Another plus is that the hotel offers a kitchen to cook or store food, snacks, etc.

Read reviews or book this hotel: 

Contributors: Cherise V Stewart from Irgo Travel

Written by Ben Skute

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.