Does Snowy Owl Inn offer freedom pass for the hotel guests?
No. They don't which is disappointing. All activities are extra.
I am sorry, I do not know the answer to this question. Perhaps it is best to contact the hotel
Get an answer from Snowy Owl Inn staff and past guests.