A Creekside Cottage...
Relaxation and contentment await you and your family at Benhams Lodge as you enjoy country living with city convenience and connectivity. At Benhams Lodge, you'll find all the comforts of home while you explore what our area has to offer within minutes of this peaceful location. Situated near Bristol in beautiful Southwest Virginia, it's the perfect place to call home while you're away from yours. We look forward to meeting you!