The Inn at Narrow Passage is a historic bed & breakfast, located in Woodstock Virginia, offering something for everyone, whether you are looking for comfortable lodging, a private meeting location, or a special place for your small wedding. Located on five private acres along the Shenandoah River in Woodstock, Virginia, our Inn offers 12 guestrooms, a well-equipped conference room for small executive meetings, many common areas, and lovely grounds to host retreats, family gatherings, and relaxation not far from Northern Virginia! Please call us to reserve a room!