Williamsburg, VA and Blacksburg, VA: (September 26, 2017) Newport Hospitality Group Inc., (NHG) a leading hotel management company, has opened the Residence Inn Blacksburg-University on September 8, 2017, located next to Virginia Tech in Blacksburg, Virginia. This Residence Inn features 126 rooms and suites, and is the newest property in the fast-growing Blacksburg-Christiansburg-Radford metropolitan area. BuiltRead more