The Conwell Inn
Hotel
Philadelphia
Located on the historic Temple University Campus in Philadelphia, this hotel serves afternoon cookies and tea.
Number of rooms: 22
1331 Polett Walk (formerly West Berks Street), Philadelphia, PA 19122, United States