Clowhom Lodge is located on an inlet and boasts six bedrooms with 4200 square feet of living space. Two family suites are available which sleep up to 8 people. The lodge is full of all the modern conveniences, from a gourmet style kitchen to a fully equipped laundry room.