The Peter Shields Inn: 1301 Beach Avenue
Beyond where the promenade ends, at the corner of Trenton and Beach Avenues, resides an illustrious structure unlike any other in Cape May. South-facing, toward the Atlantic Ocean, the Peter Shields Inn and Restaurant sits prominently over the dunes and is set back from the street to feature a well-manicured […]