Camp David has enough room? I thought it just gas a few rooms. I would imagine G7 needs hundreds of rooms for principals, aides, press, security and large kitchen staff etc.
It doesn’t, that’s why no one like that location for the G8 that was held there.
Obama hosted the last G-8 Summit held in the U.S. at Camp David in 2012. Obviously there's enough room for the necessary people.