Marquis de Lafayette Hotel - Cape May, New Jersey, NJ 08204, United States
cape may commerce