The Williamsburg one may have enough room for truck parking in the back between it and the
Sleep Inn Hotel. The Newport News one does have enough parking for trucks since I have seen at least three of them there. The Hampton one does have a big parking lot in the back.