Nestled on 26 acres along the pond bank of The Village at Flat Rock is where you’ll find the Owl's Nest. This gem provides 400 Sq Ft plus of Tiny House living at its finest. A truly Zen like experience awaits you with the sights and sounds of flowing water that are sure to enhance your stay. Relaxing on the huge back (screened in) deck delivers a calm, serene and tranquil experience…the Owl's Nest delivers a stress-free stay on every level.
Free parking on premises