El Apartamento Travelers' Delight In Newark City está situado a 4 km de la Catedral basílica del Sagrado Corazón de Newark, y a tan solo 350 metros de la Bethesda Church Of God in Church.
El Centro Prudential está a unos 2 km, mientras que el Trinity Temple Church of God se encuentra a unos cuantos pasos de este apartamento. El apartamento está a 2 km del centro de Newark.
Para mayor comodidad, el alojamiento dispone de ducha.
Para los que prefieran cocinar sus propias comidas, este apartamento cuenta con instalaciones de autoservicio como nevera y utensilios de cocina. El Apartamento Travelers' Delight In Newark City está a 3 km de la estación de tren Newark Broad St.