La station de métro le Girard est à 5 minutes à pied, et la station de bus 16th St &Thompson St est à 5 minutes à pied.
Vous trouverez Cloche de la liberté à 2 km et Love à 2,1 km. Une marche de 25 minutes vous mènera au centre de Philadelphie. Les Jones Temple Church of God in Christ et le Parc national historique de l'indépendance sont dans une zone de 2 km.
Outre des conforts tels qu'une climatisation, l'intérieur offre également aux clients une TV à écran plat avec des chaînes satellite. Les équipements de sécurité dans les chambres comprennent des détecteurs de fumée. De plus, la salle de bain comprend un sèche-cheveux et des draps de bain.
Parmi les autres installations, il y a un micro-ondes et un réfrigérateur, prévus pour une restauration autonome. Les clients peuvent manger dans Osteria et les Vineyards Cafe, qui sont à environ 500 mètres. Il est niché à 20 km de l'aéroport international de Philadelphie.