Come to Middle Grove Inn and "Catch Your Breath in Loudoun County. Enjoy a relaxing, refreshing, and renewing weekend at Middle Grove Inn. We're located 15 miles west of Leesburg, 6 miles south of Purcellville, and 6 miles north of Middleburg in beautiful Virginia horse and hunt country. We're approximately 50 miles west of Washington DC but a world away from traffic, noise, and worry. Looking for an adventurous or a relaxing weekend, you'll find them both at Middle Grove Inn!