Situated on beautiful Upper Arrow Lake, with views of the soaring Monashee Mountains, Halcyon Hot Springs is the best place to rest, relax and rejuvenate.