39.94652 ­-75.161
Go to map view
Alexander Inn - Philadelphia - Bedroom
Alexander Inn - Philadelphia - Building
Alexander Inn - Philadelphia - Living room
Alexander Inn - Philadelphia - Lobby
19107 Philadelphia, PA, United States , 301 South 12th and Spruce Street +1 215 923 3535

Get Rates

Show Alexander Inn at top of the results.

Get Flight + Hotel