Shenandoah Guest House

Two private homes, one located in Mount Jackson and one in Strasburg. Large living rooms, kitchen, bedrooms, baths, porches, and private parking. Weekly and monthly rentals. Reservations required.