Avon Hill Lodge is a premier getaway in the serene countryside of central Virginia.  Enjoy a peaceful lounge by the pool, a serene nature walk, a picturesque view of a Blue Ridge Mountain sunset and much more at Avon Hill Lodge.