Situé sur le campus historique de l'Université Temple à Philadelphie, cet hôtel propose des biscuits et du thé, l'après-midi.
Élégamment décorées, ses chambres comprennent une connexion Wi-Fi gratuite, une télévision par câble, un coin salon ainsi qu'un bureau.
Lors de votre séjour au Conwell Inn, vous pourrez accéder à son centre d'affaires, où des services de fax et de photocopies sont disponibles. Sur place, vous trouverez aussi un distributeur automatique de billets.
Le parc national historique de l'indépendance (Independence National Historical Park) est situé à 5,5 km de l'établissement et le musée d'art de Philadelphie, à 4 km.