Montfair Resort Farm

Leora
Vincenti

9 eco-friendly vacation cottages and retreat overlook lake in the Blue Ridge Mountains of Virginia near the Shenandoah National Park. Event Lodge for destination weddings and events.