West Philly Suites

4.6 (22)hotel

From $59.00
205 N 63rd St, Philadelphia, PA 19139, USA

Quiet, furnished studios tailored for extended stays, with easy train connections to University City and Center City.

Book now

Description

Spread across three buildings on North 63rd Street, the setup provides 23 furnished units positioned near UPenn, Drexel, Penn Medicine, and CHOP. Stays range from nightly overnights to medical visits and relocation stops, supported by self-check-in, private bathrooms, and Roku TVs. Cooking arrangements vary by room, spanning private kitchenettes, full kitchens, and shared facilities.


Good to know

High-speed Wi-FiAir conditioning

Ask Karpo for more information.