in the Grand Hotel, 1045 Beach Ave, Cape May (609) 884-5611
in the Grand Hotel, 1045 Beach Ave, Cape May 08204 (609) 884-5611