Welcome! The Inn on Thistle Hill, a Virginia Bed and Breakfast, is located in Boston, VA, ("The Other Boston,") between Culpeper and Sperryville, about 15 miles from the village of Washington, in the foothills of the Blue Ridge Mountains. The Shenandoah National Park is right near by. We are about 64 miles from Washington, DC, and 45 minutes from Charlottesville and Fredericksburg, VA.Front of the Main House with Wishing Gate The Inn on Thistle Hill Bed & Breakfast nestles against the hillside of its ten acres of both wooded and open land, inviting you to relax in the garden or ramble through the woods to sit on ...