RESERVATION & HOTEL INQUIRIES
Thank you for visiting the website of the Marquis de Lafayette Hotel. Our beachside resort is located in Cape May, NJ. We look forward to meeting you and making your stay with us a memorable one.
501 Beach Avenue, Cape May, NJ 08204
Tel: 1-609-884-3500 |