Add Your Travel Services and Accommodations
Create a listing on RealAdventures and be seen by millions of travelers making plans for their next vacation.Create Your Listing
Hotel Windsor is conveniently located in City Center Philadelphia on the corner of 17th Street and Benjamin Franklin Parkway; a broad, lush avenue lined with several world-renowned museums.