Marquis de Lafayette Ocean Front Hotel

The Marquis de Lafayette Ocean Front Hotel is a hotel located on 501 Beach Avenue in Cape May, New Jersey. It was founded in 1885, located alongside the Cape May Beach.