The Inn at Virginia Tech & Skelton Conference Center

Categories

LodgingBeverages, Bars, CoffeeFood & Restaurants

About Us

Located on the campus of Virginia Tech, we offer Inn-spired Hospitality with 147 beautifully appointed guest rooms and suites, and more than 23,000 square feet of meeting space