My husband and I stayed at Main Street Inn on Valentine's Day weekend (we were visiting my brother, then a grad student at Virginia Tech). I loved this charming inn. The lobby is so cozy, with a fireplace, a lounge, and coffee. I wish I had spent more time in it.
The location is perfect for walking anywhere in downtown Blacksburg. It is surrounded by lovely restaurants and in easy walking distance to the campus. If we stay in Blacksburg again, we wil most likely stay here.