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:
- Check this hotel out on Booking.com
- Check this hotel out on Trivago.co.uk
- Check this hotel out on TripAdvisor.co.uk
Contributors: Cherise V Stewart from Irgo Travel