TravelTripper 1234 Locust Street - Philadelphia, Pennsylvania 19107 Approximately 0.3 miles from Wills Eye Hospital Compare prices for The Independent Hotel with nearby hotels
The Independent Hotel is the closest TravelTripper hotel to Wills Eye Hospital.