Located just off Interstate 66, this Manassas hotel features rooms with flat-screen cable TVs and free Wi-Fi access. Manassas National Battlefield Park is 3.2 km away.
Number of rooms: 119
10610 Automotive Drive, Manassas, VA 20109, United States
Hotel booked 1 times today.