PhiladelphiaSwitch House Hotel
Switch House Hotel
4 Stars
1325 North Beach Street, Philadelphia,, PA 19125, United States, Philadelphia, USA
Switch House Hotel is situated in Philadelphia, within 3.4 km of National Liberty Museum and 3.8 km of Temple University. This 4-star hotel offers a 24-hour front desk. Free WiFi is available and priv…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms
- Free WiFi
- 24-hour front desk
- Non-smoking rooms
- internet services
- wifi
- wifi available in all areas
- Non-smoking throughout
- Private parking
- Air conditioning
- Parking