Extended Stay America

101 Diemer Dr Mt Laurel Township NJ 08054 USA

(856) 778-4100

Location