Yes.
Guest may check in after hours at Northstar Lodge by Welk Resorts, located across from skier drop-off.