Located on the campus of Virginia Tech, The Inn at Virginia Tech and Skelton Conference Center offers Innspired Hospitality with 147 beautifully appointed guest rooms and suites, and more than 23,000 square feet meeting space.
Located on the campus of Virginia Tech, The Inn at Virginia Tech and Skelton Conference Center offers Innspired Hospitality with 147 beautifully appointed guest rooms and suites, and more than 23,000 square feet meeting space.
Working Hours
Monday: Open 24 hours
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
Sunday: Open 24 hours
Reviews, get directions and information
to add The Inn at Virginia Tech and Skelton Conference Center map to your website;