Inn at Otter Crest
Otter Rock Oregon
Wake up to the symphony of waves at Inn at Otter Crest, your personal slice of coastal paradise, Inn at Otter Crest is by the ocean, a 3-minute drive from Devil's Punch Bowl State Natural Area and 9 minutes from Whale Watching Center. This beach hotel is 25 minutes drive to Devil's Punch Bowl State Park and 25 minutes drive to Fogarty Creek State Recreation Area.
Bask in beachfront bliss with a private balcony, a private bathroom with premium toiletries, a flat-screen TV, complimentary high-speed WiFi and in-room coffee & tea facilities, sand between your toes within steps. Conveniences include a full kitchen, an iron and ironing board and a phone.
Property Details
Location
301 Otter Crest Drive, Otter Rock, Oregon 97369, United States