Directions to Alexander Inn, Philadelphia

Alexander-inn-map
The Alexander Inn in Philadelphia is located at SPRUCE AT 12TH STREETS , Philadelphia , PA, US .   Click on the Google Map above to get an interactive version and see the area around the Alexander Inn .