Best Western Plus Glen Allen InnOur hotel is situated just off Virginia's Interstate 95 and Interstate 295 where guests will find friendly customer service and comfortable accommodations at an unbeatable value.