T Tetherow Pet-friendly hotels and accommodations Bend, Oregon, United States Tetherow is a resort in Bend, Oregon, in the United States. Surrounded by mountains, it is a practical base f…