Econo Lodge Somers Point

21 Macarthur Blvd
Somers Point
New Jersey
United States