Otter Rock OR Resorts 1. 301 Otter Crest Loop, Otter Rock, OR 97369 | Inn At Otter Crest (541) 765-2111