Wyndham Garden ManassasHotel
10800 Vandor Lane, Manassas, VA 20109, United States
This Manassas, Virginia hotel is 5 minutes' drive to the Manassas Battlefield and Park. It boasts indoor and outdoor pools, free Wi-Fi and rooms with a wall-mounted flat-screen TV. The Manassas Mall is less than 3 miles away.