Carroll Villa Hotel, a Historic Cape May Hotel
Historic Cape May Hotel On the shores of Cape May, NJ, one of the country’s oldest vacation resort destinations, sits the Carroll Villa Hotel. As the pioneer of New Jersey eco-tourism, the Carroll Villa merges boutique Cape May accommodations and Victorian charm. Each of the 19 guest rooms are uniquely decorated and modernly appointed with […]