Extended Stay America Philadelphia - Mt. Laurel

101 Diemer Dr
Mount Laurel
New Jersey
United States