The Chilcoot Lodge is a charming accommodation option just steps from the village center. This Victorian-inspired lodge offers its guests tastefully decorated rooms with all of the amenities one could need, ranging in size from hotel rooms up to two-...