La cathédrale-basilique Saints-Pierre-et-Paul est à une distance de 25 minutes à pied, et la station de métro le Girard est à environ 850 mètres.
Situé à environ 2 km du Musée Rodin, l'établissement se trouve à seulement 10 minutes à pied de l'arrêt de bus 11th and Green. Mt Tabor Ame Church et Benjamin Franklin Parkway sont dans une zone de 1 km.
Outre le confort comme une climatisation, des équipements modernes comme du Wi-Fi et une TV sont également à la disposition des clients. Des détecteurs de fumée font partie des équipements de sécurité dans les chambres. Les clients sont invités à utiliser 1 salle de bains y compris des toilettes séparées et une douche. Un sèche-cheveux et des draps de bain sont accessibles.
Il fournit également une cuisine complète avec un micro-ondes et un réfrigérateur. À 400 mètres, les Larry's Steaks et Dew Inn servent une large sélection de repas.