With a stay at Philly Stays - 1900 Arch Street in Philadelphia, you'll be minutes from Academy of Natural Sciences and Ben Franklin National Memorial. This aparthotel is close to Liberty Bell Center and Independence Hall.Rooms Make yourself at home in one of the 2 air-conditioned rooms featuring kitchens with refrigerators and stovetops. 50-inch flat-screen televisions with premium TV channels provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on a limited basis.Amenities Enjoy recreation amenities such as a 24-hour fitness center or take in the view from a terrace. This aparthotel also features complimentary wireless Internet access and a fireplace in the lobby.Business, Other Amenities Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Self parking (subject to charges) is available onsite.