A classic three-story Victorian, The Windover Inn is nestled into a secluded acre of lush gardens in the town of Waynesville. Morning awakens you with the aroma of home cooking. Each room includes air conditioning, ceiling fans, alarm clocks, and CD Players.