Two beautiful cabins in Upper Canyon for the perfect retreat. One sleeps 8 and the other 13 with decks, sitting rooms and incredible ambiance.
In the heart of Upper Canyon on Chipmunk Road