Red Fox Motel
(142)
Motel
Address: 600 SW Beech Rd, Estacada, OR 97023
Phone: (503) 630-4243
Stay the night nestled in the trees next to Estacada Lake on the Clackamas River. With hundereds of hiking trails nearby, the great out doors, and small town ...