El Nova Philadelphia Center City se encuentra a una distancia de 2 km del Museo de Arte de Filadelfia y a alrededor de 300 metros de la estación de metro 12th-13th & Locust. Los huéspedes pueden disfrutar del Wi-Fi.
El apartamento está situado cerca del Mercado Reading Terminal. El Templo masónico está a unos pasos del apartamento, mientras que el Parque Histórico Nacional Independ está a 1 km. A una distancia de 4 km de Nova Philadelphia Center City se encuentra el Zoológico de Filadelfia.
Este apartamento cuenta con una zona de estar, y dispone de comodidades modernas como climatizador, además de TV y TV de pantalla plana con canales vía satélite. Las habitaciones disponen de detectores de humo. El baño privado se completa con un inodoro separado de la ducha y ducha y secadores de pelo y toallas.
La cocina dispone de un horno de microondas, nevera y cristalería. Los huéspedes pueden disfrutar de la cocina americana en el restaurante Pennsylvania 6, situado a 100 metros. La estación de autobuses North 12th Street & Walnut Street está a un paseito de este establecimiento.