Loading…
Carroll Villa Hotel is a historic 1882 building in Cape May, New Jersey, offering romantic lodging half a block from the beach. The hotel features 19 uniquely decorated guest rooms and houses The Mad Batter Restaurant, routinely recognized as one of the best restaurants in Cape May.
We haven’t found Carroll Villa Hotel in the AI answers we’ve checked.