1301 Beach DrCape May, NJ(609) 884-9090
Welcome to Peter Shields Inn & Restaurant with an address of 1301 Beach Dr in Cape May, New Jersey. Peter Shields Inn & Restaurant is part of the Cape May hotels, motels, resorts, bed and breakfasts.
Peter Shields Inn & Restaurant