National at Walnut Apartment Philadelphia
Set 600 m from Pennsylvania Convention Center in Philadelphia, National at Walnut offers accommodation with air conditioning and free Wi-Fi.
Number of rooms: 15
1213 Walnut Street, Philadelphia, PA 19107, United States