Passport Inn Somers Point 2 stars

6 Macarthur Blvd, Somers Point, NJ 08244, United States of America

Hotel image
Read more reviews for Passport Inn Somers Point