Inn On CamacGuesthouse
1220 Locust St, Philadelphia, 19107
Situated in Philadelphia, within less than 1 km of Pennsylvania Convention Center and a 13-minute walk of Liberty Bell, Inn On Camac features accommodation with a bar and free Wi-Fi throughout the property. The property is around 1.