In total, there are 4 locations in Carroll. The most popular Omni property in Carroll is Omni Mount Washington Resort.