Sign up for our newswire newsletter

 

Country Inn & Suites Opens in Norfolk, Va.

The 67-room Country Inn & Suites By Carlson Norfolk Airport South is up and running.

The hotel offers meeting space for up to 150 people. The property is located three miles from Norfolk International Airport. The facility is also close to Norfolk Naval Station.