19 Jackson StCape May, NJ(609) 884-9619
Welcome to Carroll Villa Hotel with an address of 19 Jackson St in Cape May, New Jersey. Carroll Villa Hotel is part of the Cape May hotels, motels, resorts, bed and breakfasts.
Carroll Villa Hotel