Projects

Filter by: Reset Filters

Candlewood Suites Newark South

Candlewood Suites Newark South

Landmark performed the planning and site design for the construction of a new, six-story, 101-room hotel at 1115 South College Avenue (SR 896) in Newark.

Related Projects