There are two Grand Hotels, one is in Stockholm where most people think the meeting will be held. However there is also a grand Hotel in saltsjöbaden, just outside of Stockholm City, still Stockholm though. This is where they have ahd their previous meetings in the 60´s and 70´s. They could be meeting there while letting people think it´s in downtown stockholm.. Just saying..