Weniger als 3,4 km von National Liberty Museum und 3,8 km von Temple University entfernt in Philadelphia gelegen, bietet die Unterkunft Switch House Hotel Zimmer in Philadelphia.
Zimmeranzahl: 45
1325 North Beach Street, Philadelphia, PA 19125, USA