Conference premises with kitchen in the Old Town, Stockholm